P1676 GMC EVAP Canister Purge Solenoid Control Circuit Fault

Possible causes – EVAP Canister Purge Solenoid harness is open or shorted – EVAP Canister Purge Solenoid circuit poor electrical connection – Faulty EVAP Canister Purge Solenoid Symptoms – Engine Light ON (or Service Engine Soon Warning Light) P1676 GMC OBD Code Description The Engine Control Module (ECM) has detected an improper voltage level on…

P1675 GMC EVAP Vent Solenoid Control Circuit

Possible causes – EVAP canister vent control solenoid harness is open or shorted – EVAP canister vent control solenoid circuit poor electrical connection – Faulty EVAP canister vent control solenoid Symptoms – Engine Light ON (or Service Engine Soon Warning Light) – Possible a noticeable fuel odor caused by the release of fuel vapors P1675…

P2459 GMC Diesel Particulate Filter Regeneration Frequency

Possible causes – Exhaust leak – Improperly installed or loose Exhaust Gas Temperature (EGT) – Low engine compression – Corroed fuel injector – Water in the fuel system When is the obd code mean? The P2459 will set if the Engine Control Module (ECM) detects that the average time between completed regenerations is less than…

P1125 GMC Accelerator Pedal Position Sensor Fault

Possible causes – Faulty Accelerator Pedal Position Sensor– Accelerator Pedal Position Sensor harness is open or shorted– Accelerator Pedal Position Sensor circuit poor electrical connection When is the obd code mean? The Powertrain Control Module (PCM) detects that the difference between Accelerator Pedal Position (APP) sensor 1 and APP sensor 2 is more than the…

P2138 GMC Accelerator Pedal Position Sensor 1-2 Correlation

Possible causes – Faulty Accelerator Pedal Position Sensor– Accelerator Pedal Position Sensor harness is open or shorted– Accelerator Pedal Position Sensor circuit poor electrical connection– Faulty Electric Throttle Control Actuator When is the obd code mean? The Engine Control Module (ECM) has detected that the APP sensor 1 and APP sensor 2 disagree more than…

P0403 GMC Exhaust Gas Recirculation Circuit Malfunction

Possible causes – EGR volume control valve stuck open or closed– Faulty EGR volume control solenoid valve– EGR volume control solenoid valve harness is open or shorted– EGR volume control solenoid valve circuit poor electrical connection– EGR temperature sensor and circuit When is the obd code mean? An improper voltage signal is sent to Powertrain…

P0404 GMC Exhaust Gas Recirculation Open Position Performance

Possible causes – EGR volume control valve stuck open or closed– Faulty EGR volume control solenoid valve– EGR volume control solenoid valve harness is open or shorted– EGR volume control solenoid valve circuit poor electrical connection– EGR temperature sensor and circuit When is the obd code mean? The PCM calculates an error based on the…

P0606 GMC Engine Control Module Internal Performance Error

Possible causes – Engine Control Module (ECM) Harness power supply circuit is open or shorted– Engine Control Module (ECM) Programming– Faulty Engine Control Module (ECM) Tech description Check the PCM fuse, if fuse is OK try erasing the code first and if the code comes back you may have to reprogram or replaced the PCM….

P1680 GMC Control Module Not Programmed

Possible causes – Engine Control Module (ECM) programm error– Wrong Engine Control Module (ECM)– Faulty Engine Control Module (ECM) Tech description This code means that there may be an internal problem with the Engine Control Module (ECM). Start by checking battery charge and connections. Try clearing the code and re test. Symptoms – Engine Light…

P1345 GMC Crankshaft Position-Camshaft Position Correlation

Possible causes – Engine mechanical condition-Valve timing off– Cam sensor or crank sensor are loose on their mounting– Faulty camshaft position sensor– Faulty crankshaft position sensor Tech description If this DTC started after recent internal engine repairs, inspect for proper engine mechanical timing. With the camshaft cover removed and the #1 cylinder at top dead…