1997 TJ 2.5 147k:
- threw a p0320 code for cranksensor (no speed signal to distrubutor, or something), but it will start and idle. Sometimes it is hard to start (like a gas problem) but idles good and for long periods. I have noticed a little fluctuation in rpms at idle and when holding pedal at any rpm range.
It just will not accelerate properly. I can ease the rpms up to 4000 and hold it, but to try it normally it will want to stall. Sometimes when trying to re-accelerate it has minor backfires through the intake before wanting to stall out - BUT, it runs good down the road at steady speeds if I baby the gas. It is just very hard to take off; must tach it to around 3000 and ride clutch or it will stall, but when it is cold sometime it is normal until it heats up.
I have changed distributor that has a camsensor in it, but the code came right back. I swapped TPS, but admit I didn't disconnect battery and let computer reset before returning the part. Every post I have read about CPS states will not start or there is intermittent loss of all power.
It acts more like starving for fuel, but fuel pump was replaced by prior owner that I inherited the Jeep and the problem from. There was a fuel pump box in the Jeep to confirm what he said, but he dosen't know if install was done done properly by local "shade-tree" mechanic.
I believe that "MAYBE" the minor backfires are from uncalculated drop in RPM due to loss of fuel pressure, and the distributor timing is advanced based on the input from the TPS, camsensor and CPS since the ECM is constantly trying to anticipate timing/airmixture/injectors, and that is why I got a CPS code, and it threw a TPS code once, and multiple misfire codes - but I may be wrong
It is not the cat I am pretty sure and no O2 codes
But what i really want to know is: Will the Jeep even run if the CPS is bad
If it will run with a bad CPS, will it run like I described mine does?