P1663 on GM vehicles means the powertrain control module (PCM) has detected a fault in the circuit that controls the oil life indicator lamp, which is the light or message that tells you when an oil change is due. The PCM monitors the voltage on the control circuit and sets this code when the voltage is outside the expected range, indicating an open, short, or excessive resistance in the wiring or the lamp itself.
This code does not affect engine operation or safety, so you can continue driving, but you should have the oil life lamp circuit repaired soon to avoid missing an oil change interval. Avoid ignoring the lamp if it stays on, because you may lose the reminder function and risk overdue maintenance.
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.