you idle at 2k rpm?
have you advanced your timing?
and as far as the jerking, sounds like you MAP sensor