NMsteve
NAXJA Forum User
- Location
- Albuquerque, NM
I am hoping to get some help with my issue. I have a 2000 XJ 4.0l 134,000 miles and I have been trying to resolve a check engine light issue. It first started after I overheated due to a blown head gasket, cracked the cylinder head and had it replaced. A couple of days after getting it back from the shop I get the first p0304 engine light, took it back to the shop, he read it, and cleared it, and it ran fine for about 6 months. Then the light came on and it was p0304 again but the Jeep was running perfectly, no issues. I went ahead and changed the spark plugs because the shop had put in Champions & I have never had good results with them. Reset the code but it came back the next day also accompanied with a rough idle. Next I replace the coil pack, reset the the engine light, but it comes back on the next day also with a p0300. I researched various forums and decided to replace the injectors with upgraded 4hole squirter injectors. The next day p0304 is back, but this time on my way to work the engine light begins flashing and the engine is missing badly, no power, and wont go above 3k rpm. I pulled over turned it off for a few seconds maybe 30, then restart and it runs fine (still has rough idle intermittently). So next, I replace the crank position sensor, and the cam position sensor. The next day same problem p0304, and the sputtering & engine light flashing, turn off, restart & it runs fine.
Finally today it was running fine (engine light still on) i pull into work and the engine was idling in Park and the guage cluster "blinked off for a second".
Later I pulled the DTC's and had a new one, p1694 also p0300, p0303, and p0304. Is it a bad PCM???? is there a way to have it tested? i cant afford changing any more parts that dont fix the problem.
Please help....
Finally today it was running fine (engine light still on) i pull into work and the engine was idling in Park and the guage cluster "blinked off for a second".
Later I pulled the DTC's and had a new one, p1694 also p0300, p0303, and p0304. Is it a bad PCM???? is there a way to have it tested? i cant afford changing any more parts that dont fix the problem.
Please help....