DNFJXJ
NAXJA Forum User
- Location
- Pittsburgh
Ok so I just put a new ATK longblock in my Jeep (2000 XJ 4.0L), when we first tried to get it running it threw a P0121 (TPS) code, I took it off, cleaned it up, and we moved the distributor 1 spline forward, and it ran just fine with 0 codes.
Fast forward to now, I've put 500 miles on the new engine, and it feels like it doesn't want to shift into OD and rarely gets above 3000RPM, but still idles/runs smoothly.
I replaced the TPS with a new one, the PO was using the old style TPS which I had never noticed, and I suspect that was the cause of THAT issue.
Well the other night I was driving down the highway a 70mph and the XJ just shuts off, pulling over I pull up the codes: P1391 (loss of camshaft crank), P0352 (Ignition Coil B Primary/Secondary Circuit Malfunction), and P0351 (Ignition Coil A Primary/Secondary Circuit Malfunction)
Fired her right back up and listened to the engine run for a few minutes before returning to the highway, sounded fine and could not hear, or detect any misfires or other noises.
I went to advance last night and used their real scanner to pull the codes and the erased them, drove around, then home, and to work today without a single code, though it still doesn't seem to want to go over 3k RPM.
I was thinking of flashing the PCM so that a new adaptive memory could build, as my only rationale was that perhaps it had started to adapt to the new "wrong" TPS, and didn't like the sudden change to the new correct version.
CPS and CMS were considered, but I don't see how I would have gone 450ish miles without a single code popping up.
Ideas?
Posted this on JF too, but figured you guys would be more knowledgeable on the subject. I'm content to keep running it as is until it can throw another code and more pinpoint what the issue is.
Fast forward to now, I've put 500 miles on the new engine, and it feels like it doesn't want to shift into OD and rarely gets above 3000RPM, but still idles/runs smoothly.
I replaced the TPS with a new one, the PO was using the old style TPS which I had never noticed, and I suspect that was the cause of THAT issue.
Well the other night I was driving down the highway a 70mph and the XJ just shuts off, pulling over I pull up the codes: P1391 (loss of camshaft crank), P0352 (Ignition Coil B Primary/Secondary Circuit Malfunction), and P0351 (Ignition Coil A Primary/Secondary Circuit Malfunction)
Fired her right back up and listened to the engine run for a few minutes before returning to the highway, sounded fine and could not hear, or detect any misfires or other noises.
I went to advance last night and used their real scanner to pull the codes and the erased them, drove around, then home, and to work today without a single code, though it still doesn't seem to want to go over 3k RPM.
I was thinking of flashing the PCM so that a new adaptive memory could build, as my only rationale was that perhaps it had started to adapt to the new "wrong" TPS, and didn't like the sudden change to the new correct version.
CPS and CMS were considered, but I don't see how I would have gone 450ish miles without a single code popping up.
Ideas?
Posted this on JF too, but figured you guys would be more knowledgeable on the subject. I'm content to keep running it as is until it can throw another code and more pinpoint what the issue is.