Is it a misfire, or does it jerk badly. If it jerks badly in lower gears then I'd check the rubber/plastic pipe between the air filter housing and the throttle body. If this is split, it will allow extra air into the engine and cause the jerking. It'll happen in all the gears but only be noticeable in 1st/2nd due to torque reaction. That's always my first check for rough running.