P1688 on a GM vehicle means the fuel injection pump controller has reported an internal failure to the engine control module. The controller is the electronic module that drives the fuel metering solenoid on the injection pump, and it has detected a fault inside its own circuitry or output stage. This is a controller-level fault, not a simple sensor or wiring issue, so the pump controller or pump assembly is usually the root cause.
Do not continue driving with P1688 because the engine can stall without warning or enter limp mode, creating a safety risk. Have the vehicle towed to a qualified GM diesel technician for diagnosis and repair.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.