P1628 on GM vehicles indicates that the engine control module (ECM) has detected a fault in the pull-up resistor circuit for the engine coolant temperature (ECT) sensor. The ECM monitors the voltage on the ECT signal circuit and expects it to be pulled up to a reference voltage when the sensor is disconnected or has high resistance; when the voltage stays outside the expected range, the ECM sets this code.
The vehicle is generally safe to drive with this code, but avoid extended driving because incorrect temperature data can affect fuel economy and emissions. If the engine overheats or runs poorly, stop driving and seek 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.