P1284 on GM vehicles means the engine control module (ECM) has detected that the battery voltage supplied to the fuel injection pump circuit is outside the expected operating range. The ECM monitors this voltage to ensure the pump's electronic actuator receives stable power, and it sets the code when the signal falls too low or spikes too high.
If the engine starts and runs normally, you can drive cautiously to a repair shop, but avoid heavy acceleration or long trips. If the engine stalls, misfires badly, or enters limp mode, stop driving and have the vehicle towed to prevent damage to the injection pump.
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.