You're overlooking the obvious. That's the misfire. Of course the engine won't idle properly. How long has it been since the spark plugs and wires were replaced?
As for the throttle position sensor, the fault code never says to replace parts or that they're defective. About half of the time the cause of the code will be a wiring problem related to that sensor. You may need a scanner to view live data and see what that sensor is reporting.
What's "idk"?
SPONSORED LINKS
Sunday, January 12th, 2014 AT 2:16 AM