Severity Low
B1588

B1588 Autolamp Delay Circuit Open

๐Ÿ“… Last reviewed: July 2026
What does the B1588 code mean?

The B1588 code indicates an open circuit in the Autolamp delay function, which keeps the headlights on for a preset time after the ignition is turned off. The Body Control Module (BCM) detects a break in the control or feedback circuit responsible for adjusting or extending this timer. The loss of continuity prevents the BCM from verifying the delay circuit status, causing the delayed headlight shutdown feature to become inoperative or stuck at a default value.

Low
Severity
Variable
Typical Cost
Low
Frequency

1. Commonly Affected Makes

FordLincolnMazda

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Check for blown fuses related to the lighting system

2

Inspect the Autolamp delay switch and wiring for continuity

3

Examine the BCM connector for corrosion or bent pins

4

Test the BCM for internal faults if all other components check out

5. Frequently Asked Questions

Is it safe to drive?โ–ผ

Yes, it is safe to drive. The issue only affects the automatic headlight delay feature; manual headlight operation remains functional.

How much does it cost to fix?โ–ผ

Repair costs typically range from $50 to $200 for wiring or switch repairs, up to $500โ€“$800 if BCM replacement is needed.

6. Related Codes

Need an OBD2 Scanner for the B1588? Compare the best scanners compatible with all vehicles
๐Ÿ›’ View OBD2 Scanners โ†’