My idle is still a little of but does not go over a 1000 now. i put in a new ICU, and evrything seeems fine with the TPS, and all that bull****. Now, at around 1500 roms, in any gear, it kinda jerks you. after i pass like 2000 it wont do it any more. Is there any way it could be the coil since it seems to be the stock? this **** is driving me crazy. help me before i start putting bullet holes in the engine!!!!!lol. im not that stupid.lol

its not after market is a stock one. whats the PIP? and its just one jerk and it stops then 2 secs later it will do it again, and i did check the codes only 111, which is a system pass.