P1489 on a GM vehicle means the engine control module (ECM) has detected an open or shorted circuit in the high-speed cooling fan control relay circuit. The ECM commands the relay on or off and monitors the circuit for expected voltage, so this code sets when the feedback does not match the command.
You can usually drive short distances with P1489, but avoid heavy traffic, long idles, and towing until the fan circuit is repaired. If the temperature gauge climbs above normal or the air conditioning stops cooling, pull over and let the engine cool to prevent overheating damage.
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.