P0335 and P0344 Faults in 2005 Jeep Wrangler X 4.0L 6-Cylinder - Diagnosis and Solutions
I own a 2005 Jeep Wrangler X with a 4.0L 6-cylinder engine and manual transmission. The vehicle randomly dies while idling or driving. After turning off the key and restarting, it runs for a short time before dying again. Initially, I suspected a faulty crankshaft position sensor (CKP), but diagnostic trouble codes P0335 (Crankshaft Position Sensor A Circuit Malfunction) and P0344 (Camshaft Position Sensor 'A' Circuit Intermittent) were detected. Both sensors were replaced, and all ground connections were cleaned. However, after the replacement, a new P0344 code appeared, followed by a return of P0335 after cleaning grounds again. This recurring pattern has led me to suspect an issue with the Oil Pump Drive Assembly (OPDA). Given that my vehicle does not exhibit the typical squealing sound associated with worn OPDA components, I'm unsure whether this is truly the root cause. What are the most reliable diagnostic steps for identifying whether the problem lies in the sensors or deeper system components like the OPDA?
This issue isn't easily resolved with basic troubleshooting. To properly assess CMP and CKP sensor signals, a lab scope is essential—use it to monitor waveform stability and detect signal drops. Additionally, check for sync data using an OBD2 scanner; inconsistencies in timing could point to a deeper problem. Don’t overlook the freeze frame data, as it may reveal patterns during failure events. Regarding OPDA: yes, this is a known issue on 2005 Wranglers. The only definitive way to confirm damage is through physical inspection. Jeep vehicles are sensitive—using OEM-quality sensors is critical. I recommend acquiring a proper scanner and lab scope for accurate diagnosis.