Cam / crank sensor or ECM?

Steveray

New Member
Original poster
Joined
Jun 9, 2024
Messages
12
Location
Connecticut
2005 TJ 4.0 6 speed... 0344(?) Code. Checked the sync and it was within spec, problem persists. Absolute zeroed it.. problem still exists. Problem... Typically going from cold to warm, it will cut in and out at 2400-2500 rpm driving until I back it down. It sometimes resets on a restart and then is fine. Seems to be getting worse. Weird to me that it always occurs at the same RPM. Looks like it may have a reflashed ECM but not sure if that could be it. Hate to parts cannon an ECM at it but other than driving while back probing to see exactly what is going on between sensors an ECM, I'm at a loss...ThanksAll!

20260328_123919.webp


20250929_171629.webp
 
  • Like
Reactions: Wranglerfix
Well yeah I can make that with my label printer... perhaps it will mean something to someone.

-Mac

I'd be happy to spend the money with Wrangerfix, I just want to diag it and be sure. Seems like someone did something to the PCM at some point, but not sure who. The only other thing I dug out of the threads here was maybe a stretched timing chain but that didn't seem logical being intermittent but always at the same RPM... That seems electrical to me...It seems like the temperature differential seems to matter a bit (better when warmer) and whether that is some weird clearance/ tolerance thing or not...
 
  • Like
Reactions: Wranglerfix
Never discount absolutely shit wiring from newer TJs.

-Mac

Definitely trace the wiring harness, it's not as difficult as it might seem. Start at the engine, trace it down the back (checking near the rearmost stud), down the firewall (a common pinch point is at the bottom of the firewall where the engine and transmission meet), over the transfer case, and back to the gas tank.

When my original PCM was bad it was intermittent and it could have easily been a situation where I threw sensors at it until getting to the PCM ultimately.
 
P0344, intermittent cam signal, puts it in limp mode which limits RPM to 2500 or so.

Check the wiring over the dipstick for chaffing.

Possible bad cam sensor.

If the OPDA shaft has too much wobble. that can cause the issue as well.
 
If the OPDA shaft has too much wobble. that can cause the issue as well.

Since all of the usual problem areas have already been addressed by forum members; the above issue should be checked.
With the engine running listen (using a stethoscope or long screw driver) at the OPDA for an audible screeching sound that would indicate the OPDA shaft bushing is wearing which could cause fluctuations in the signal to the ECM and timing problems.
 
Have you changed out the OPDA?


My jeep kept turning off on me about 5 min after driving. I changed my crank sensor and it fixed that. A week later P0344. I changed out my OPDA first time i didnt get the timing correct so the code came up 5 min after driving. Re did the timing and this time i didnt get a code after about 20 min of driving. Came back, did everything again to make sure, and I also used the crown sensor, and it has been fixed now. Fingers crossed.
 
Get the Jeep up to operating temperature and lightly tap on the computer with a screwdriver handle.

Do you ever lose gauges or does it stall while driving?

Thanks,

Mark
 
  • Like
Reactions: macleanflood