Code
P1663
OLDSMOBILE
P — Powertrain
Oil Life Lamp Control Circuit
AI status
Completed
Completed
100%
Causes
- Blown fuse for instrument cluster or lamp circuit
- Burned-out or faulty oil life / change oil lamp (bulb or LED)
- Open, shorted, or corroded wiring/connectors in the lamp circuit
- Poor or missing ground at instrument cluster or lamp
- Faulty instrument cluster or body control module (BCM) output driver
- Intermittent connector or harness damage from chafing or moisture
Symptoms
- Oil life / Change Oil lamp does not illuminate or is stuck on
- Lamp may flicker or behave intermittently
- Related instrument cluster warnings or erratic dash behavior
- Stored diagnostic trouble code P1663 (oil life lamp control circuit)
What to check
- Scan for codes and note freeze frame / related codes (communication faults)
- Visually inspect instrument panel, lamp socket, and wiring harness for damage or corrosion
- Check relevant fuses for continuity
- Operate the lamp via a scan tool (if supported) and observe lamp behavior
- Backprobe lamp connector and measure voltage/ground while commanding lamp
- Wiggle-test harness/connectors while observing lamp/scan data for intermittent faults
Signal parameters
- Battery voltage at power feed: approximately 12 V (engine off) / 13.5–14.5 V (engine running) at fuse / feed
- Lamp feed when commanded: battery voltage present on the feed or switchable output depending on high-side or low-side drive
- Ground reference near 0 V; expected low resistance to chassis ground (
- Lamp current draw: incandescent bulbs typically 0.1–2 A; LEDs draw significantly less (milliamps)
- Communication: module messages on data bus should be present if lamp is driven via network (verify with scan tool)
Diagnostic algorithm
- Retrieve P1663 and any related codes. Record conditions when the code set.
- Perform visual inspection of instrument cluster area, lamp bulb/socket, connectors and harness for damage, corrosion, or loose pins.
- Verify fuses for the instrument panel/lamp circuit; replace any blown fuse and retest.
- Using a scan tool, attempt to command the oil life/change oil lamp ON and OFF. Note response and any communication errors.
- Backprobe the lamp connector. With command ON, verify expected voltage on feed or ground path. Compare to signal_params.
- If no voltage/ground when commanded, trace wiring to module. Check continuity to the module pin and to ground. Repair open or shorted wiring.
- If circuit wiring and power/ground are good but lamp still fails, remove and bench-test/replace the bulb or LED.
- If lamp and wiring check OK, suspect instrument cluster or BCM output driver. Verify module inputs and communication. Replace or repair module per manufacturer procedures.
- After repairs, clear codes, command lamp, and road-test or cycle power to confirm the fault does not return.
- Document repairs and inspect for related issues (water intrusion, chafing) that could cause recurrence.
Likely causes
- Corroded connector or poor ground at instrument cluster
- Failed lamp bulb/LED
- Wiring short to power or ground in the lamp circuit
- Defective instrument cluster driver circuit
Fault status
Status
Oil Life Lamp Control Circuit — fault detected in the circuit used to illuminate/control the oil change indicator lamp.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
