Get yourself an OBD reader to get the engine fault code. Once you have the code, you will be able to diagnose your problem better. It happened to me 2 months ago, the fault code was related to throttle body (TB) position. I did the pedal dance to reset the ECU, reset TB position and perform a learn. It has solve my issue.
Other possibility was camshaft position sensor. I believe this is easy and cheap to fix.
Alternatively, check if any fellow member near you with an OBD reader can help. I'm in Huddersfield, I can borrow my mates OBD reader and help to read your fault code if you are near. PM me if needed to. I'm assuming your Zed is not JDM?