B1566 — Door Ajar Circuit Short To Ground

B1566 — Door Ajar Circuit Short To Ground. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: body control module (BCM) fault, faulty switch, motor or actuator of the affected system, corroded or loose connectors.

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 B1566 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 Operate the affected function while watching its switch and motor PIDs in live data.
  5. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1566 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1566 (parts and labor, USD, independent shop rates): BCM repair or replacement: $300–$900; Replace the switch or actuator: $120–$450; Repair wiring or connectors: $80–$250. Overall, fixing B1566 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

How much does it cost to fix B1566?

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

How do I diagnose B1566 myself?

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

Will B1566 clear itself?

Sometimes B1566 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.

What is the most common cause of B1566?

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

Is it safe to drive with B1566?

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.

The engine control module logs B1566 when it detects an abnormal electrical path to ground within the door ajar circuit. This isn't a random glitch—the module waits for the condition to appear consistently across multiple ignition cycles before triggering the warning light. The system captures freeze frame data alongside the code, recording engine load, RPM, coolant temperature, and vehicle speed at the moment the fault triggered, which pinpoints exactly when and where the problem surfaced.

Body control modules govern multiple electrical functions: door switches, locks, windows, lighting, and wipers all route through this central hub. When a short develops in the door ajar circuit, the BCM loses accurate information about door status and cannot manage related systems properly. The short-to-ground condition means current is escaping the intended circuit path, either through damaged insulation or a failed component, forcing the module into a protective mode that sets B1566 and illuminates the dashboard warning.

Common Symptoms of B1566

  • The check engine or body system warning light activates on the instrument cluster
  • Engine performance and drivability remain unaffected in most cases
  • The door ajar indicator may stay illuminated or fail to illuminate when doors open or close
  • Intermittent or complete failure of related systems like interior lighting, trunk release, or remote locking
  • Central locking may behave erratically or become unresponsive
  • Some vehicles may experience battery drain if the short creates a constant draw

What Causes B1566?

  • Damaged wiring in door jambs, sills, or areas exposed to moisture—these zones endure flexing and corrosion over time
  • Corroded, loose, or damaged electrical connectors at switches or the body control module
  • Faulty door ajar switch or actuator that has failed internally
  • Blown fuse or failed relay protecting the door ajar circuit
  • Short to ground in the wiring harness from pinched, chafed, or deteriorated insulation
  • Body control module internal failure (less frequent but possible)

How to Diagnose B1566

  1. Link up an OBD2 scanner and pull all stored codes—confirm B1566 is present and capture the freeze frame data showing exact conditions when the fault triggered.
  2. Related diagnostic trouble codes often point to the underlying cause. Check manufacturer technical service bulletins for your make and model—some B-codes have known fixes or software corrections documented. Search by VIN on the manufacturer site or NHTSA.gov.
  3. Perform a thorough visual inspection of the wiring harness and connectors tied to the body electrical system. Look for damaged insulation, green corrosion buildup, broken wires, or loose plugs.
  4. Monitor live data from the affected function's switch and motor while operating the component. Compare readings to specifications in the service manual.
  5. Examine connectors and wiring at high-flex points—door hinges, tailgate areas, and seat rails. Wires break here first due to repeated movement.
  6. Clear the code, complete a full drive cycle that reproduces the freeze frame conditions, and verify B1566 does not return.

Repair Options for B1566

Start with the cheapest and most common causes before replacing expensive components:

  • Repair wiring or connectors: $80–$250
  • Replace door switch or actuator: $120–$450
  • Body control module repair or replacement: $300–$900

How Much Does It Cost to Fix B1566?

Repair cost varies depending on which component failed. At independent shop rates in the United States, BCM repair or replacement typically runs $300–$900. Switch or actuator replacement usually costs $120–$450. Wiring and connector repairs generally fall between $80–$250. Overall, fixing B1566 typically lands between $80 and $900. An accurate diagnosis before purchasing parts saves money—the most expensive scenario is rarely where you should start.

Can You Drive with B1566?

B1566 carries a short severity rating. The engine and transmission operate normally, and body electrical faults rarely affect safe drivability. You can continue driving, but exercise extra caution if exterior lighting or wipers are affected, especially in poor weather. Central locking issues could leave the vehicle unsecured if doors fail to lock properly.

Related OBD2 Codes