Home / DTC / B1312 — Headlamp input circuit short to positive

B1312 — Headlamp input circuit short to positive

Detailed page for trouble code B1312.

33,018codes
59brands
10,557generic
22,461specific
Reset
Code

B1312

ALFA ROMEO B — Body

Headlamp input circuit short to positive

Brand: ALFA ROMEO
Type: B — Body
Views: UK: 4 EN: 9 RU: 6
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Wiring insulation damaged and contacting battery positive or fused feed
  • Corroded or pushed-out connector pin at headlamp or BCM
  • Water ingress in lamp connector or harness
  • Aftermarket accessory or improper bulb retrofit creating feedback
  • Shorted splice or junction where the headlamp feed and another circuit share power
  • Faulty headlamp switch or relay stuck closed

Symptoms

  • Headlamp(s) remain on or come on unexpectedly
  • Headlamps may not follow switch or automatic light commands
  • Lamp warning or master lamp indicator illuminated on dash
  • Intermittent lamp operation or flicker
  • Relevant DTC (B1312) stored in BCM

What to check

  • Read and record all stored codes and freeze/frame data with scan tool
  • Identify whether code refers to left, right or both headlamp inputs
  • Visually inspect lamp connectors, wiring harness, and nearby clips for damage, corrosion, or water
  • Check for aftermarket taps or splices on the headlamp feed circuits
  • Inspect fuses and relays related to headlamp circuits
  • Measure voltage at headlamp connector and at the BCM input with switch OFF and ON

Signal parameters

  • Expected: With headlamp switch OFF, BCM input ≈ 0 V (low). With switch ON, BCM input ≈ battery voltage (approx. 11–15 V).
  • Fault condition: Input voltage near battery voltage when switch OFF indicates short to positive/backfeed.
  • If disconnecting lamp connector removes the voltage at BCM input (goes low), short/feedback is in lamp or harness downstream of BCM.
  • If input remains high with lamp connector disconnected, short likely in wiring near BCM, relay, or inside BCM.

Diagnostic algorithm

  1. Connect diagnostic scan tool. Read and record B1312 and any related codes. Note which side (LH/RH) is affected if indicated.
  2. Turn ignition OFF. Visually inspect the affected headlamp connector, harness, and ground points for damage, corrosion, or moisture. Repair visible damage.
  3. With ignition ON and headlamp switch OFF, measure voltage at the headlamp connector pin (signal). If near battery voltage, a positive short exists.
  4. Disconnect the headlamp connector. Re-measure voltage at the BCM/input side with switch OFF: if voltage falls to 0 V, the short is in the lamp or harness; if still high, the short is upstream (relay, power splice, or BCM).
  5. Remove/inspect bulb(s) and sockets for signs of corrosion, melted contacts, or aftermarket modifications. Re-test after removing bulb.
  6. Perform a wiggle test along the harness while monitoring the signal to reproduce intermittent shorts. Isolate sections with connector separation to narrow location.
  7. If short is in harness, repair insulation or replace affected wiring/connector. If short is traced to an aftermarket tap, remove or re-route properly with fused connection.
  8. If wiring and connectors check good and input still erroneous, test related relays and power feed circuits for stuck contacts. Replace faulty relay as required.
  9. If all external wiring and components are good, follow manufacturer BCM input diagnostic procedures (bench test or replacement). Do not replace BCM without confirming wiring and connectors are good.
  10. After repair, clear codes, cycle ignition and lights, and verify normal operation and that B1312 does not return.

Likely causes

  • Damaged harness near headlamp rubbing on chassis or frame and contacting positive feed
  • Corroded lamp connector causing unintended continuity to battery feed
  • Aftermarket wiring tap for an accessory (e.g., alarm, light bar) tied into headlamp feed
  • Relay stuck closed or welded contacts supplying constant positive to input
  • Moisture inside connector creating conductive path to battery feed

Fault status

⚠️ Status
BCM detected headlamp input voltage higher than expected when input should be low (short to positive). Fault recorded and related lamp control may be disabled or behave incorrectly.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email