My 97 Wrangler Sport has a check engine code of P1391. I have replaced the Crankshaft positioning sensor and that did NOT correct the issue. I am at a loss of what to do next. When google p1391, it seems that this code is always tough to troubleshoot. Your ideas and thoughts are much appreciated.
1997 Jeep Wrangler Sport
4.0 Straight 6
5 Speed Manual
In my manual it says "Intermittent loss of either Camshaft or Crankshaft position sensor".
Just so you know I replaced a Crank position sensor once and the sensor itself was defective, I guess they have a history of being crappy.
That code is listed as "intermittent loss" of either the Crankshaft Positioning Sensor, or the Camshaft Positioning Sensor. Keywords: intermittent and loss. So, at times, it's working...
Thus, your first check should be wiring and connections.
In fact, that's your first step every time...wires, connectors, fuses, relays, etc. Simple stuff first. By not doing so, you've replaced a working, functional sensor. (Not that I'm getting on your case...that was more for people reading this in the future.)
So, check that stuff first, and then check the cam sensor. They can both trip that code.
If it's worth doing, then it's worth overdoing.
The Republic of Dave: Bringing you the finest in simian testing supplies.
my brother has a 96 xj that had pretty much the same problem. I took his distributor cap off and found the bushings were shot in the distributor, I could grab the rotor and move it about half an inch side to side (over 190kon the engine). We replaced the dizzy and no more problems!