2004 Dodge Dakota
changed out spark plugs. They were ridiculously bad. Put
new plugs in drove it a few hours set over night. Next day it
was stalling out at idle constantly. Ok so we put on scanner
thtowing code for crankshaft sensor. Change that, no go.
Change camshaft sensor as well to be sure that isnt the
problem. Still not fixed. Change air filter and sensor on air
intake. Still no. Change the coil packs. All this time it
continues to get worse. Changed spark plugs again and
coil packs again. Doesnt help. Still throwing codes for
crankshaft sensor even though it is new. Cleaned throttle
body, replaced throttle positioning sensor and other sensor
on throttle body. still stalling out. Checked fuel pressure,
tested everything on this motor. No vaccum leaks,
everything is testing good. Has anyone had this problem? If
so how did you fix it? If not what would you do next. Also
injectors work fine too.
When the scanner shows crankshaft sensor, it might not be the actual sensor that's the problem. There's something in the system, like a loose connection or bad conductor that is causing the code to pop up. It might be just a loose wire, or it might be in the computer.