Severity Low
B1589

B1589: Autolamp Delay Circuit Short to Battery

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

The B1589 code indicates a short to battery voltage in the Autolamp Delay Increase circuit. This system controls how long the exterior lights stay on after the vehicle is turned off. When the Body Control Module (BCM) detects an abnormally high voltage on a circuit that should only see ground or a low reference signal, it sets this code. The issue is often caused by the control circuit wiring rubbing against a power feed, allowing battery voltage into a low-voltage signal pin.

Low
Severity
Variable
Typical Cost
Low
Frequency

1. Commonly Affected Makes

FordLincolnMercury

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Check for technical service bulletins (TSBs) related to the BCM or autolamp system

2

Inspect the autolamp delay switch and its wiring for damage or corrosion

3

Test the control circuit for short to battery voltage using a multimeter

4

Check BCM connectors for bent, corroded, or pushed-out pins

5

If wiring and switch are okay, suspect a faulty BCM and perform further module testing

5. Frequently Asked Questions

Is it safe to drive?โ–ผ

Yes, the severity is low. The vehicle remains drivable, but the autolamp delay feature may not work correctly. It's advisable to have it diagnosed soon to prevent battery drain.

How much does it cost to fix?โ–ผ

Depending on the cause, repair costs typically range from $100 to $400. A simple wiring repair may be under $150, while BCM replacement can be $300โ€“$400 including labor.

6. Related Codes

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