92 jeep Cherokee v6 intermittent sputtering/stalling. Code 54
Hey all, first jeep, first post. I recently bought a 92 jeep Cherokee. It had been sitting for at least 6 months and I didn't think to drain the tank. When I ran the tank almost to empty it started jolting and sputtering. I filled it up and it got worse. I used seafoam in the tank and after a few days of occasional sputtering and stalling I changed the fuel and air filters, spark plugs and wires, and the distributor cap. After a few more days of driving, the sputtering stopped and I had two solid days of no issues. I left town for two weeks and when I got back and drove for ten minutes it sputtered to a stall and wouldn't start for 15 minutes or so. I'm getting a code 54. I have it in my head that I need to change the crank position sensor but don't want to throw money in the dark. Any advice would be vey helpful, thank you
CF Veteran




Joined: May 2012
Posts: 7,965
Likes: 964
From: Lost in the wilds of Virginia
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Are you sure you have a V6?
If it's a 92 Cherokee, I think you have a 4.0 straight 6.
Code 54 is fuel injector related.
https://duckduckgo.com/?q=chrysler+c...&t=ffcm&ia=web
https://www.allpar.com/fix/codes/faults/code-54.html
Have you tested your fuel pressure? Have you checked out Cruiser54's tips?
If it's a 92 Cherokee, I think you have a 4.0 straight 6.
Code 54 is fuel injector related.
https://duckduckgo.com/?q=chrysler+c...&t=ffcm&ia=web
https://www.allpar.com/fix/codes/faults/code-54.html
Code 54 is triggered if the logic module doesn’t sense a signal from the fuel injector sync pickup during engine rotation. When code 54 is triggered the power limited light is lit and for the 1985 models the logic module will guess the injector timing. For 1984, 1986 and later models the engine will not start. This signal will usually present during the starting of cranking of the engine.
Possible Reasons for Chrysler Fault Code 54:
Poor wiring or connection - Read the page ‘How to troubleshoot drivability issues’. Check the wiring and connections from the logic module to the power module. Clean and re-grease the connectors with dielectric grease. Check the wiring from the O2 sensor to the harness. If the signal wire is grounded it will cause code 54.
Possible Reasons for Chrysler Fault Code 54:
Poor wiring or connection - Read the page ‘How to troubleshoot drivability issues’. Check the wiring and connections from the logic module to the power module. Clean and re-grease the connectors with dielectric grease. Check the wiring from the O2 sensor to the harness. If the signal wire is grounded it will cause code 54.
The day I posted, I disconnected and reconnected all of my sensors and replaced my fuel filter again( It didn't need it, checking to see if my tank was rusted). I've had to days so far of smooth sailing. I still want to address the issue



