2010 Cadillac CTS 3.6L DI: P0008 to P0342 After Cam Sensor & Solenoid Replacement - Diagnosis Help
I recently encountered a diagnostic issue on my 2010 Cadillac CTS 3.6L Direct Injection model. Initially, the vehicle displayed code P0008, indicating a problem with the camshaft position sensor for intake bank 1. I replaced both the camshaft position sensor and the variable valve timing (VVT) solenoid actuator as recommended. After the replacement, the P0008 code cleared, but a new code P0342 appeared on the Check Engine Light. The vehicle required multiple long crank attempts to start—this was unusual and concerning. Testing confirmed that the original camshaft position sensor (a hall effect type with three wires: grey for 5V reference, tan for ground, orange for signal) was defective, showing no proper signal output. The ohmmeter reading indicated a failed sensor, which aligns with the symptoms. The VVT solenoid actuator tested fine on resistance check (both new AC Delco and original units), with 9 volts at key-on and approximately 2 volts during engine operation. However, despite this, the P034 or P0342 code persists. Battery voltage is stable—fully charged and producing around 14V when running. The issue reappears every time after clearing the code, suggesting a recurring fault. I'm seeking insight into what could cause a voltage drop in the camshaft position sensor signal or why P0342 appears despite proper sensor replacement. Is it possible that the solenoid is interfering with the sensor reading? Or could there be an issue with wiring, ground connection, or ECU communication? Any experienced advice on diagnosing this specific code in a 2010 CTS 3.6L DI would be greatly appreciated.
Resistance testing alone is not reliable for VVT solenoids. I've seen units pass resistance tests but fail under actual power application—no movement of the pintle. For digital signals, an ohmmeter will only show average readings. What engine size are you working with? Are you seeing any other codes besides P0342?