P1660 on a GM vehicle means the powertrain control module (PCM) has detected a fault in the cooling fan control circuit, which is the wiring and relay path the PCM uses to turn the engine cooling fans on and off. The PCM monitors the control circuit for expected voltage or current feedback and sets this code when the circuit does not respond as commanded.
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.