P0345 Fault on 2000 GMC Safari: Camshaft Position Sensor Issue and Smog Test Concern
I own a 2000 GMC Safari passenger van with full features. The 'Service Engine Soon' light has been flashing intermittently, leading me to replace the camshaft position sensor. However, after installing the new sensor, the check engine light immediately reappeared and has not turned off since. I've now replaced the sensor twice with brand-new units, but the P0345 code persists. I'm completely stuck and urgently need help—my DMV is requiring a smog test for registration renewal. Can anyone provide guidance on how to resolve this issue or identify what might be causing the recurring P0345 fault?
Check the camshaft position sensor circuit for continuity and proper voltage signals using a digital multimeter. Ensure there are no wiring issues, loose connections, or corrosion in the sensor harness.