How to Fix P1345 Code on 2001 GMC Sonoma 4.3L with Cam Offset Issues
2001 GMC Sonoma 4.3L, 230,000 miles Vehicle history: No known issues for the past six months. I replaced the distributor approximately two months ago after experiencing a misfiring issue. This resolved the misfire and eliminated any diagnostic trouble codes (DTCs) for about two months. Recently, I've started receiving code P1345 on my OBDLink MX scanner. The engine now vibrates or shakes slightly at certain RPMs, and it has become harder to start—requiring more cranking than normal. I have confirmed that the crankshaft position sensor is securely mounted and not loose. I'm wondering if there's additional diagnostic testing I can perform using my OBDLink MX scanner to better identify the root cause of this issue.
P1345 typically indicates a camshaft position sensor (CMP) or crankshaft position sensor (CKP) correlation issue—specifically, a misalignment in TDC reference points. Check if your OBDLink MX scanner displays 'cam offset' or 'cam sync'. The ideal value should be within ±2 degrees at 1000 RPM. If the scanner doesn't show this data directly, there are known workarounds to retrieve it manually through PID entry.