P1678 on GM vehicles means the powertrain control module (PCM) has detected a failure on the signal line for the fuel pump/torque demand reduction (FPTDR) circuit, which is used to communicate a torque reduction request to the fuel pump control module. The PCM monitors the voltage or message on this dedicated line and sets the code when the expected signal is missing, out of range, or implausible.
You can usually continue driving with P1678 if the engine runs normally, but avoid heavy acceleration or towing until the fault is repaired because torque reduction may not function correctly. If the vehicle enters limp mode or stalls, stop driving and seek professional diagnosis.
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.