This is actually a 2.0 manual, has done 40k miles and has been well looked after and not driven esspecially hard. Had the car for a year and have replaced: MAF, O2 sensor, idle pully, gearbox fluid. Cleaned: MAF, throttle body. Car has been serviced twice in that time. Issue is: part throttle surging, quite violent jerking on and off the throttle, especially at low revs in low gears, although is apparent in any gear at any speed. The clutch seems to grab as well; when changing down from 3rd to 2nd, the point when the clutch engages is quite violent in that the whole car dips to the ground at the front. Could this be engine mounts? Absolutely no codes are stored and Mazda have had the car twice and said it's fine.