OBDHut

OBDHut

B2251

Easy (DIY)

Parklamp Output Relay Driver Circuit Failure

What Does B2251 Mean?

This code indicates the Body Control Module (BCM) has detected a fault in the parking lamp relay driver circuit. The BCM commands a relay to supply power to the parking lamps, and it has detected an abnormal voltage, current draw, or open/short condition in the relay control circuit. This prevents proper operation of the parking lamps when commanded on.

Common Causes

35%

Faulty parking lamp relay with internal coil or contact failure

Parking lamp relay
Multi-function relay

30%

Damaged wiring or corroded connections between BCM and parking lamp relay

Relay control wiring harness
BCM connector
Relay socket

20%

Short to ground or power in the relay driver circuit

Relay control circuit wiring
Damaged harness insulation

15%

Failed BCM relay driver transistor or internal circuit

Body Control Module

Diagnostic Steps

1

Step 1: Perform visual inspection of parking lamp relay, relay socket, and associated wiring for obvious damage, corrosion, burnt terminals, or loose connections. Check relay socket for signs of overheating or melted plastic.

2

Step 2: Remove parking lamp relay and test relay operation using a multimeter. Check coil resistance (typically 70-120 ohms) across relay coil terminals. Apply 12V to coil terminals and verify audible click and continuity through relay contacts.

3

Step 3: With relay removed, use multimeter to measure voltage at relay control terminal from BCM while commanding parking lamps on via scan tool bidirectional controls. Should see battery voltage or ground signal depending on relay type (typically ground-switched).

4

Step 4: Check for short to ground or power on relay driver circuit by disconnecting BCM connector and measuring resistance between relay control pin and ground, then relay control pin and battery positive. Should read open circuit (>10k ohms) in both cases.

5

Step 5: Install known-good relay and command parking lamps on. If system operates correctly, replace original relay. If fault persists, check for excessive current draw in parking lamp circuits by measuring amperage at relay output.

6

Step 6: If all external circuits test normal but fault remains, suspect failed BCM relay driver. Verify all BCM ground connections are clean and tight before condemning BCM. Clear codes and verify repair by cycling parking lamps multiple times.

Estimated Repair Cost

$75 - $450

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B2251 mean?

This code indicates the Body Control Module (BCM) has detected a fault in the parking lamp relay driver circuit. The BCM commands a relay to supply power to the parking lamps, and it has detected an abnormal voltage, current draw, or open/short condition in the relay control circuit. This prevents p...

What causes B2251?

The most common cause of B2251 (Parklamp Output Relay Driver Circuit Failure) is: Faulty parking lamp relay with internal coil or contact failure

How much does it cost to fix B2251?

Typical repair costs for B2251 range from $75 to $450, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with B2251?

Safe to drive during daylight hours, but parking lamps may not function making the vehicle less visible at night or in poor visibility conditions. Repair should be completed before extended night driving to maintain proper visibility to other motorists.

How do I diagnose B2251?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2251 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Body

System

Exterior Lighting System

Difficulty

Easy (DIY)

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.