About a week ago, the CHECK ENGINE light came on at the beginning of a 90-mile drive. The engine seemed to run fine for the entire drive until the end of the day when I had to start it to return home. It cranked for longer than normal before firing up, then I shut down again after moving the Jeep to load it for home. A few minutes later (in the rain) it wouldn't start. It cranked strong and forever, but took over a dozen tries and ten minutes before it finally fired up and ran fine all the way back home.
I managed to start it the next day with no problems at all (other than the still-illuminated CEL) and took it to the local AutoZone to have them check the codes for me. It came back as Crankshaft Position Sensor (I don't know the actual code number).
I've changed the CPS twice in the past. The first one lasted about 20K miles and the current one lasted about 25K miles. I did the first one myself with an aftermarket part. The second time, I was injured and needed the car, so I had a shop fix it and they apparently also used an aftermarket part (and charged me a HEFTY parts fee for that crap).
A few days ago I bought a Mopar CPS and installed it the next day. At first, the CEL was off and the engine started strong every time, but yesterday it wouldn't start again and the CEL is back on. I drained the battery trying to start it (it's on a charger now) and I tested the new CPS with an ohmmeter after reading on this site how to do that. It tests OK as far as I can tell.
I found a video describing a method of getting the odometer to display engine codes by holding the trip reset button and then turning the key to RUN, but this produces no codes of any kind after the full display check.
Here we are:
Battery is fine and fully charged;
Starter is nearly new and cranks very strong;
Crankshaft Position Sensor is new (Mopar part);
CHECK ENGINE light is ON;
Engine cranks all day but will not fire.
What should I check next?
I managed to start it the next day with no problems at all (other than the still-illuminated CEL) and took it to the local AutoZone to have them check the codes for me. It came back as Crankshaft Position Sensor (I don't know the actual code number).
I've changed the CPS twice in the past. The first one lasted about 20K miles and the current one lasted about 25K miles. I did the first one myself with an aftermarket part. The second time, I was injured and needed the car, so I had a shop fix it and they apparently also used an aftermarket part (and charged me a HEFTY parts fee for that crap).
A few days ago I bought a Mopar CPS and installed it the next day. At first, the CEL was off and the engine started strong every time, but yesterday it wouldn't start again and the CEL is back on. I drained the battery trying to start it (it's on a charger now) and I tested the new CPS with an ohmmeter after reading on this site how to do that. It tests OK as far as I can tell.
I found a video describing a method of getting the odometer to display engine codes by holding the trip reset button and then turning the key to RUN, but this produces no codes of any kind after the full display check.
Here we are:
Battery is fine and fully charged;
Starter is nearly new and cranks very strong;
Crankshaft Position Sensor is new (Mopar part);
CHECK ENGINE light is ON;
Engine cranks all day but will not fire.
What should I check next?