Ok so my happiness was short lived, turns out when i actually try to rev the engine or move the car under its own power its a spluttering mess. It starts straight away on turn of the key, but when you give it any throttle there is a massive hesitation of about half a seccond which bogs the car to the point it nearly cuts out, then it revs up but really spluttery and does this yo yo thing where its like the throttle is being turned off and on, its not hunting, it really is like revs, no power, revs, no pwer Its weird its not a misfire so i am confused! Its obviously electronic but not sure what could cause this. I just checked the timing as thats fine, has anyone seen this type of erratic engine behaviour before? I need to run through some checks and need suggestions.