2003 dodge neon, I had a p0304 (cylinder 4 misfire) so I changed plugs/wires/coil, still jumpy, so I changed intake manifold gaskets, fuel injector, camshaft position sensor, and crankshaft position sensor. It's not a burned exhaust valve cause I have compression. The check I engine light went away. But it was still jumpy. (the whole time I had no loss of power, it would just run like crap at idle) so I took it to a mechanic, he told me there isn't a misfire that's coming up on his autoscanner. In my way to work this morning a p0309 code came up with a p0123 (throttle body position sensor)
Any suggestions??? I'm lost dazed and confused with all this
P0123 throttle body position sensor
you can try to remove the sensor and see if its dirty. if so try to clean it with mass air flow cleaner (its safer than throttle body cleaner)
P0339 could be caused by a weak battery or starter.
36.2k questions
32.2k answers
1.3k comments
22.8k users