B1328 — Passenger Door Ajar Circuit Open

body electrical

Is it safe to drive?

Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B1328 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
  4. Subsystem check Do a continuity test end-to-end on the passenger door ajar circuit and wiggle the harness while measuring — intermittent opens show up as fluctuating readings.
  5. Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
  6. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1328 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1328 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900; Replace the switch or actuator: $120–$450. Overall, fixing B1328 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

What does OBD2 code B1328 mean?

Passenger Door Ajar Circuit Open (B1328): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by corroded or loose connectors, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.

How much does it cost to fix B1328?

Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900; Replace the switch or actuator — $120–$450. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

What is the most common cause of B1328?

The most common causes are: corroded or loose connectors, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.

Will B1328 clear itself?

Sometimes B1328 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

How do I diagnose B1328 myself?

Start with a scan: confirm B1328, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the passenger door ajar, and verify the suspect component against live data before buying parts.

When your vehicle's body control module detects that the electrical circuit responsible for tracking the passenger door position has lost its connection, it stores trouble code B1328. This code belongs to the B-series family, which covers body electrical systems ranging from door locks and window regulators to interior lighting and wiper motors. The module constantly monitors the passenger door ajar switch, expecting to see the circuit complete when the door is closed and open when it is unlatched. When that expected signal disappears entirely — not just fluctuating — the module recognizes a hard fault and sets B1328 to alert you through a dashboard warning light.

"Circuit open" describes the core problem: somewhere between the door switch and the body control module, the electrical path has been interrupted. Unlike a short circuit where current flows where it should not, an open circuit means no current flows at all. Common culprits include a broken wire inside the passenger door harness, moisture corrosion eating away at connector pins, a switch that has failed internally, or a blown fuse that de-energizes the entire circuit path. The module does not set B1328 based on one rogue reading. It must confirm the fault across multiple ignition cycles and specific operating conditions before logging the code and activating the warning indicator. The freeze frame data saved alongside B1328 records engine load, RPM, coolant temperature, and vehicle speed at the exact moment the module confirmed the failure — use that data to recreate the conditions during your diagnosis.

Symptoms

  • Dashboard warning light related to body electrical systems illuminates
  • Door ajar indicator stays lit even when the passenger door is fully closed
  • Power locks, windows, interior lights, or wipers operate intermittently or stop working entirely
  • Central locking may fail to lock or unlock the passenger door
  • Some vehicles disable certain convenience features until the fault is resolved
  • No change to engine performance or drivability in most applications

Causes

The most frequent cause of B1328 is a broken or chafed wire inside the passenger door harness. Wires flex repeatedly every time the door opens and closes, and the conductors eventually fatigue and break at the bend point near the hinge. Connector pins backing out of their housings or corroding from moisture intrusion also interrupt the signal path regularly. A failed door ajar switch that no longer completes the circuit internally ranks as another common cause. Blown fuses protecting the door circuit occasionally fail silently without an obvious overload condition. The body control module itself can fail to process the ajar signal correctly, though this is less common than wiring issues. Loose or corroded ground connections at the door hinge can also mimic an open circuit. Wires damaged by rodent activity or accidental pinch points during prior repairs sometimes surface as intermittent failures.

How to Diagnose B1328

  1. Connect an OBD2 scanner and confirm B1328 is stored in the body control module. Record the freeze frame data — it shows the exact conditions (engine load, rpm, temperature, vehicle speed) when the fault was detected, allowing you to replicate those circumstances during testing.

  2. Check for related trouble codes. B1328 often appears alongside other door or body circuit codes that point toward the root cause. Also search manufacturer technical service bulletins (TSB) for your specific make and model — some B0xxx codes have documented factory fixes or software updates available.

  3. Perform a careful visual inspection of the passenger door harness and connector. Pull back any protective loom and look for broken wire strands, insulation chafing, heat damage, or greenish corrosion deposits on terminals. Spray corroded connectors with electrical contact cleaner and attempt to reseat them firmly.

  4. Test the circuit using a multimeter set to continuity or resistance. Measure from the BCM output to the door ajar switch, then wiggle the harness at flex points while watching the meter — a fluctuating reading reveals an intermittent open.

  5. Operate the door latch mechanism by hand while monitoring the switch signal in the scanner's live data or at the connector with a multimeter. The signal should change cleanly between open and closed states with no hesitation.

  6. Inspect ground connections at the door hinge area and clean any corroded terminals. Verify all fuses feeding the circuit are intact and making good contact, then clear the code and complete a drive cycle matching the freeze frame conditions to confirm B1328 does not return.

Repair Options with Prices

Wiring repair: When the harness inside the passenger door has failed, damaged conductors can be soldered and insulated or the affected section replaced. Independent shops typically charge $80–$250 for this work depending on access difficulty.

Door ajar switch replacement: The switch mounted in the latch mechanism fails internally and requires replacement. Part costs range from $15–$75, with labor adding $75–$150 depending on whether door panel removal is necessary. Total cost: $120–$450.

BCM repair or replacement: If diagnostics confirm the body control module itself is faulty, replacement including programming typically costs $300–$900 depending on the vehicle and whether a new or remanufactured unit is used.

Total Repair Cost

The actual cost to fix B1328 depends entirely on which component caused the open circuit. Wiring and connector issues — the most common causes — generally run $80–$250 to repair. Switch replacement typically falls between $120–$450. BCM replacement, though uncommon, can reach $900. A thorough diagnosis before purchasing parts is the most cost-effective approach; the most expensive scenario is rarely the first one you should check.

Can You Drive with B1328?

In most cases, B1328 does not affect your ability to operate the vehicle safely — body electrical codes rarely impact engine performance, braking, or steering. However, depending on which functions the faulty circuit controls, you may experience issues with exterior lighting, windshield wipers in poor weather, or central locking that leaves the vehicle unsecured. Address the underlying fault reasonably soon to restore full functionality.

Related OBD2 codes

  • [B1300: Power