I own a 2005 LJ that is plagued with the P0344/0340 code (camshaft position sensor intermittent interruption - bank 1 - sensor 1). When the code came up a few months ago, I replaced the camshaft position sensor with a factory one. I deleted the code and the code came back the next day. I unplugged the sensor and all of the ECM plugs and made sure they were all clean and then deleted the code again. After 2 days, the code came back. I took it to the dealership and they performed the P0344 TSB, I took it home and the code came back the next day. I took it back to the dealership and they kept it for 3-4 days. They said they checked every connection in that system and performed several tests. A few things they did included relearning the sensors as they found the sensor sync to be off by 11 degrees. They set it to zero. They checked for shorted circuits on K900, K44 and F856. They said the code did not return and they could not find anything that would have caused it in the first place. I took it home and the code came back after 2 days.
3 trips to Rockwall Dodge and each trip they say they have it fixed. Code always comes back the day after I pick it up. Same issues, same code. They even had a ticket in with the manufacture support program. I figured out early on that it was clear that they had no clue as to what was happening because they didn't charge me and this last time they seemed to throw out some things they "noticed " where wrong but not once tried to sell me the fix.
I tested a theory of mine. If I start the Jeep When the ECT is below 90 degrees, the P0344 code comes back and the engine rev limits around 2400 (limp mode). I let the engine idle until it reaches normal operating temperature. I use my scan tool to clear the code and the code stays gone all day. I can drive it all day and the code does not come back and no limp mode. It can even sit for multiple hours and when I drive it again, everything works fine. It seems like anytime the ECT drops below 90 degrees, the code comes back. It has to sit overnight for the code to return unless it's cool outside. If the ECT falls below about 80 degrees, the engine requires very long cranks to start. I'm SO frustrated. Does this issue sound familiar to anyone? I've scoured the internet and have not found an instance where this was a continuing issue and the fix was found.
Oh, and I replaced the OPDA last year with a Doorman unit. The only reason I replaced the camshaft position sensor is because I've read a lot about the Doorman sensors going bad pretty quick. So, when the code came up, I just decided to replace the Doorman sensor with a factory one. The OPDA gear and the camshaft both show a little wear, but it's not bad. This seems to be a temp issue to me. I'm stumped and extremely frustrated. If I want to drive the Jeep at all, I have to go through the entire process of heating it up first and then making sure the ECT stays above 90 degrees. PITA!
I forgot to mention that I'm getting real time accurate ECT from the Live Data function on my Scan Tool. So, when I'm mentioning ECT, it's not a guess, it's what the computer is showing. Now, this may not be the parameter that is causing the DTC to trigger, but it's just the most obvious to me.
ECT - above 89-90 degrees - starts, runs, no codes
ECT - below 89 degrees - starts, will not rev above 2300 RPM, code P0344/0340
ECT - below low 80's - long crank, starts, will not rev above 2300 RPM, code P0344
Trigger of DTC requires ECT to be above 200 degrees (usually 205-210) before code can be erased
I took the Jeep to a small shop the other day to a tech that I trust and he mentioned that it is possible that the timing chain could have enough slack to trigger those codes. I've heard a slight rattling sound on cold start-ups for a while, so I thought I would give it a try. Although the old chain did have some slack in it, a new kit did not fix my problem. After doing some testing and diagnostics of the systems and wiring that could cause those codes, he said that he thinks the computer is bad. He recognizes that problems are very rarely due to bad computers, but he seems pretty sure on this one.
I performed a resistance check on the wires from the PCM to the CPS and there is zero resistance. All seems good. It got really cold here the other day and I had to put the Jeep in the garage with my garage heater pointed down onto the motor just to warm it up enough to clear the codes. On the way to work the under hood temps dropped low enough for the codes to return while driving. I'm starting to lean towards this really being a PCM issue. I'm going to look into sending mine in and having it checked and rebuilt instead of getting one from them. If anyone else has any suggestions, I'll take 'em.
I just hate to keep throwing money at it. But, if I were to get a computer for it, does anyone have suggestions for a reputable company with a good track record? I'm about to the point of giving up, I'm so frustrated.
3 trips to Rockwall Dodge and each trip they say they have it fixed. Code always comes back the day after I pick it up. Same issues, same code. They even had a ticket in with the manufacture support program. I figured out early on that it was clear that they had no clue as to what was happening because they didn't charge me and this last time they seemed to throw out some things they "noticed " where wrong but not once tried to sell me the fix.
I tested a theory of mine. If I start the Jeep When the ECT is below 90 degrees, the P0344 code comes back and the engine rev limits around 2400 (limp mode). I let the engine idle until it reaches normal operating temperature. I use my scan tool to clear the code and the code stays gone all day. I can drive it all day and the code does not come back and no limp mode. It can even sit for multiple hours and when I drive it again, everything works fine. It seems like anytime the ECT drops below 90 degrees, the code comes back. It has to sit overnight for the code to return unless it's cool outside. If the ECT falls below about 80 degrees, the engine requires very long cranks to start. I'm SO frustrated. Does this issue sound familiar to anyone? I've scoured the internet and have not found an instance where this was a continuing issue and the fix was found.
Oh, and I replaced the OPDA last year with a Doorman unit. The only reason I replaced the camshaft position sensor is because I've read a lot about the Doorman sensors going bad pretty quick. So, when the code came up, I just decided to replace the Doorman sensor with a factory one. The OPDA gear and the camshaft both show a little wear, but it's not bad. This seems to be a temp issue to me. I'm stumped and extremely frustrated. If I want to drive the Jeep at all, I have to go through the entire process of heating it up first and then making sure the ECT stays above 90 degrees. PITA!
I forgot to mention that I'm getting real time accurate ECT from the Live Data function on my Scan Tool. So, when I'm mentioning ECT, it's not a guess, it's what the computer is showing. Now, this may not be the parameter that is causing the DTC to trigger, but it's just the most obvious to me.
ECT - above 89-90 degrees - starts, runs, no codes
ECT - below 89 degrees - starts, will not rev above 2300 RPM, code P0344/0340
ECT - below low 80's - long crank, starts, will not rev above 2300 RPM, code P0344
Trigger of DTC requires ECT to be above 200 degrees (usually 205-210) before code can be erased
I took the Jeep to a small shop the other day to a tech that I trust and he mentioned that it is possible that the timing chain could have enough slack to trigger those codes. I've heard a slight rattling sound on cold start-ups for a while, so I thought I would give it a try. Although the old chain did have some slack in it, a new kit did not fix my problem. After doing some testing and diagnostics of the systems and wiring that could cause those codes, he said that he thinks the computer is bad. He recognizes that problems are very rarely due to bad computers, but he seems pretty sure on this one.
I performed a resistance check on the wires from the PCM to the CPS and there is zero resistance. All seems good. It got really cold here the other day and I had to put the Jeep in the garage with my garage heater pointed down onto the motor just to warm it up enough to clear the codes. On the way to work the under hood temps dropped low enough for the codes to return while driving. I'm starting to lean towards this really being a PCM issue. I'm going to look into sending mine in and having it checked and rebuilt instead of getting one from them. If anyone else has any suggestions, I'll take 'em.
I just hate to keep throwing money at it. But, if I were to get a computer for it, does anyone have suggestions for a reputable company with a good track record? I'm about to the point of giving up, I'm so frustrated.