Did you mess with the throttle position switch? That can be a real problem for idle if you removed it and didn't put it back correctly. You're not suppose to remove it. It's set and sealed from the factory.


Live Free or Die Velvet