Thanks for the usefull info guys sure do appreciate it!....I'am going to get the TPS fixed,..There are 2 ports on the left side of your throttle body well I pluged the bottem one with some JB weld stuff and smothed it down can't really remember why I did it I think it was ideling at like 4,000 RPM then I put my finger on it and it went down,....anyways when I put my finger on the top port the idel goes down to where it should be and seems to run a little better but still have the popping so I moved the TPS and It seems to be a bit better, should I keep it pluged or unplug the other?..