Operation CHARM: Car repair manuals for everyone.

B2590



DTC B2590

DTC Descriptor
DTC B2590 00
- Left Cornering Lamp Control Circuit

Diagnostic Fault Information

Important: Always perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. Initial Inspection and Diagnostic Overview






Circuit/System Description

Voltage is applied at all times to the left cornering lamps relay which is part of the underhood electrical center. When the park lamp switch is placed in the ON position, ground is applied to the body control module (BCM) through the park lamp switch circuit. The BCM then applies a ground to the left and right cornering lamp control circuits. This engages the cornering lamp relays and applies voltage through the left and right cornering lamp fuses to the cornering lamps.

Conditions for Running the DTC

The ignition is ON. Park lamps must be ON and the cornering lamps must be commanded ON.

Conditions for Setting the DTC

The BCM detects a short to voltage on the left cornering lamp control circuit while trying to apply a ground to the circuit.

Action Taken When the DTC Sets

The left cornering lamp does not illuminate.

Conditions for Clearing the DTC

The BCM clears this code from current when the fault is removed from the system.

Circuit/System Verification

Ignition ON, turn the park lamps ON. The cornering lamps should illuminate.

Circuit/System Testing

1. Clear the DTC. Park lamp switch OFF, disconnect the BCM. Using a test lamp connected to ground, probe the left cornering lamp control circuit. Verify the test lamp illuminates.

If the test lamp does not illuminate, replace the BCM.

2. Test for a short to voltage in the left cornering lamp control circuit.

If all circuits/connections test normal, replace the underhood electrical center.

Repair Instructions

Important: Always perform the Diagnostic Repair Verification after completing the diagnostic procedure.

* Underhood Electrical Center or Junction Block Replacement
* Programming and Relearning for BCM setup, and programming. Programming and Relearning