B2113 — Heated Windshield Input Short to Ground
OBD2 code B2113 flags a problem with the body electrical system (heated windshield input short to ground). The car is usually drivable while you plan the repair. Common culprits: blown fuse or failed relay, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
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
- Read the code and freeze frame Connect an OBD2 scanner, confirm B2113 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- 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.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B2113 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B2113 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900. Overall, fixing B2113 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 B2113?
Replace the switch or actuator — $120–$450; Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900. 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 B2113?
The most common causes are: blown fuse or failed relay, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
What does OBD2 code B2113 mean?
OBD2 code B2113 flags a problem with the body electrical system (heated windshield input short to ground). The car is usually drivable while you plan the repair. Common culprits: blown fuse or failed relay, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
How do I diagnose B2113 myself?
Start with a scan: confirm B2113, 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.
Is it safe to drive with B2113?
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.
When your vehicle's onboard computer detects a problem with the heated windshield circuit, it stores trouble code B2113. This specific fault indicates that the body control module has observed a short-to-ground condition on the heated windshield input circuit. Essentially, somewhere along the wiring or components associated with the heated windshield system, electricity is being diverted to ground when it should not be. The module responsible for monitoring this circuit continuously samples voltage levels, and when readings fall outside expected parameters, B2113 gets set.
The heated windshield system relies on a network of wiring, connectors, switches, and heating elements embedded in or mounted to the glass. When you activate the heated windshield feature, the body control module sends power to the heating grid. If a wiring short develops, a connector becomes corroded, or a component fails in a way that creates an unwanted ground path, the module detects this abnormal condition and logs B2113. The code will not appear based on a single momentary glitch—the module requires the fault condition to repeat under specific operating circumstances before it considers the problem legitimate and illuminates the check engine or body control warning light.
Understanding the freeze frame data associated with B2113 proves valuable during diagnosis. When the code stores, the vehicle's computer captures a snapshot showing engine load, RPM, coolant temperature, vehicle speed, and other sensor readings at the exact moment the fault occurred. This information tells you what conditions the vehicle experienced when B2113 was triggered, allowing you to reproduce those circumstances during testing and verification.
Common Symptoms of B2113
- The heated windshield function fails to activate or operates only intermittently when turned on
- The heated windshield indicator light may illuminate but the glass does not warm up
- The body control module may log additional related codes alongside B2113
- In some cases, the heated rear window or mirrors sharing the same circuit may also be affected
- No direct impact on engine performance, transmission function, or drivability characteristics
- The dashboard warning light remains steady or flashes depending on the manufacturer's programming
What Causes B2113?
- Corroded, damaged, or loose electrical connectors in the heated windshield circuit
- Short-to-ground fault in the wiring harness, particularly in areas exposed to moisture or physical stress
- Faulty switch or control module controlling the heated windshield operation
- Failed heating element within the windshield glass itself
- Blown fuse protecting the heated windshield circuit or a malfunctioning relay
- Body control module internal failure or software corruption affecting the input processing
- Water intrusion into connector housings causing unintended ground paths
How to Diagnose B2113
-
Connect an OBD2 scanner compatible with your vehicle and verify that B2113 is the only code stored or one of several related codes. Record all freeze frame data captured with B2113, including engine speed, load, temperature, and vehicle speed when the fault first appeared.
-
Research technical service bulletins specific to your vehicle make, model, and model year using the manufacturer website or NHTSA database. Many body electrical issues including B2113 have documented factory fixes, software updates, or known component weaknesses that can save significant diagnostic time.
-
Perform a thorough visual inspection of the wiring and connectors associated with the heated windshield circuit. Focus on the firewall passthrough, connector at the windshield header, and any wiring visible near the driver's side A-pillar where water and road salt can cause corrosion.
-
Test the circuit for continuity and resistance using a multimeter. Check for unwanted ground paths by measuring resistance between the signal circuit and chassis ground. A reading near zero ohms indicates a short-to-ground that requires repair.
-
Operate the heated windshield switch while monitoring voltage at the module input using a data probe or back-probing technique. Verify that command signals reach the control module and that the module properly processes the request.
-
Clear B2113 after repairs, then complete a full drive cycle ensuring you reproduce the conditions captured in the freeze frame data. Re-scan to confirm the code does not return, validating that the repair addressed the root cause.
How to Fix B2113
Tackle the most probable causes first before considering expensive component replacements:
- Replace the heated windshield switch or control relay: $120–$450
- Repair damaged wiring or corroded connectors in the circuit: $80–$250
- Replace the body control module if internal failure is confirmed: $300–$900
How Much Does It Cost to Fix B2113?
The total repair cost varies significantly depending on which component is actually responsible for B2113. At independent shop labor rates, expect to pay $120–$450 if the issue stems from a faulty switch or actuator, $80–$250 for wiring or connector repairs, or $300–$900 if the body control module requires replacement. Overall, fixing B2113 typically ranges between $80 and $900 depending on diagnosis and chosen repair path. An accurate diagnosis before purchasing parts always saves money—the most expensive scenario is rarely the first component to check.
Can You Drive with B2113?
B2113 presents minimal drivability concerns in most circumstances. The heated windshield feature remains the primary affected system, and the vehicle continues to operate normally for propulsion and handling. However, visibility through an ineffective heated windshield in cold, icy, or foggy conditions creates a safety hazard. Address B2113 promptly to restore full functionality and maintain clear visibility in adverse weather.