55 plate mk2b punto. Car was fine last night. But first thing this morning i turned it on. Struck up fine no problems when idling. Rev the car when its idling and uts also fine. But when i put it in any gear and accelerate its fine up to 2000 rpm then it starts to kangaroo/jolt. Feels like its pulling back then accelerates, but after 3000 it feels really responsive again. Any suggestions?