What does U0140 mean?

The data network lost its connection to the body control module (BCM), which runs much of the car's electrical body functions — usually a power, ground, connector, or wiring fault.

medium severity
Drive with caution

Quick Decision Guide

Can you drive?
Drive with caution
Urgency
Medium — investigate soon
Likely causes
  • Low battery or low system voltage
  • Corroded or loose BCM ground
  • Damaged BCM connector or backed-out pins

When to stop driving

Usually drivable, but confirm that headlights, wipers, and locks work before driving at night or in bad weather.

Reviewed by ratchit Automotive Solutions for clarity and inspection-first safety framing. Not a substitute for professional diagnosis.

Repair Decision & Cost Guide

Use this guide to decide what to inspect first, what it may cost, and when to move from DIY checks to professional diagnosis.

U0140 is a clue, not a confirmed diagnosis. Inspect simple causes before replacing parts.

DIY vs. Shop

Medium — investigate soonModerate — scanner + a few tools

Can you keep driving?

Usually yes, but lights, locks, windows, wipers, and chimes may be dead or erratic, and some vehicles will not crank. Check before relying on the car at night or in bad weather.

Best first DIY check

Test the battery and charging system first.

Don't replace this first

Do not replace parts based on the code name alone. Confirm with inspection or live data first.

When to seek a shop

If the inspect-first checks do not resolve it, or the same code returns within a drive cycle, get a shop diagnostic to avoid replacing the wrong part.

Recommended next action

Run a free scan to confirm related codes, then start with the inspect-first check above.

Estimated Repair Cost

Inspection cost

Free OBD2 read at most parts stores

DIY parts cost

$0–$700

Shop electrical and network diagnostic tools

Inspect first before replacing parts.

Shop diagnostic cost

$80–$150 (typical shop diagnostic fee)

Shop repair cost

$75–$1,100

Diagnostic uncertainty: This code points to a system or condition, not a guaranteed failed part. Inspect before replacing.

Cost variation: Costs vary by vehicle, location, part quality, labor rate, and the confirmed root cause.

Inspect Before Replacing

These checks are cheap, fast, and rule out the most common causes before spending money on parts.

  1. 1Test the battery and charging system first.
  2. 2Scan all modules — several U-codes usually mean one shared power, ground, or bus fault.
  3. 3Check the BCM fuses.

Track this diagnostic issue

Save this issue to My Garage, track what you inspect, and build service history for this vehicle.

V-IQ readiness preview: Medium impact — resolving and tracking this issue may improve your V-IQ readiness. Tracking active codes and resolutions builds a service history we use to estimate V-IQ readiness over time.

Save to My Garage

Understanding U0140 in detail

U0140 means the network stopped hearing from the body control module (BCM). The BCM is the quiet workhorse of the car's electrical system: exterior and interior lighting, door locks, power windows, wipers, chimes, and on many vehicles part of the start circuit all run through it. When it drops off the bus, the symptoms look scattered and random — a dead dome light next to wipers that will not park, locks that ignore the key fob, chimes that have gone silent, or a car that will not crank at all. That scattered pattern is exactly the clue: one module going quiet explains several unrelated-looking faults at once, so do not chase each symptom separately. The causes are the same short list that applies to every U-code. Low battery or low system voltage is first, and it is the most common finding, so test the battery and charging system before touching anything else. Then grounds: a corroded or loose BCM ground creates exactly this behaviour and costs almost nothing to fix. Then fuses, then the connector. BCMs are frequently mounted behind a kick panel or under the dash, where a plugged sunroof drain, a leaking windshield seal, or a wet floor can reach them, so look for water staining around the module and corrosion on the pins. Chafed or broken bus wiring rounds out the list. A replacement BCM has to be programmed to the vehicle and often needs a key or immobiliser relearn, which makes it both expensive and slow — a poor first guess and a reasonable last one. Verify power, ground, fuses, connectors, and bus wiring first, and if several U-codes are stored together, treat a shared power, ground, or bus fault as the more likely explanation than several failed modules.

Symptoms of U0140

  • Lights, locks, windows, or wipers not working or behaving erratically
  • Warning chimes gone
  • Possible no-crank condition on some vehicles
  • Multiple dash warning lights
  • Key fob or remote lock functions dead
  • Scan tool cannot communicate with the body module

Common causes

  • Low battery or low system voltage
  • Corroded or loose BCM ground
  • Damaged BCM connector or backed-out pins
  • Chafed or broken bus wiring to the BCM
  • Blown BCM fuse
  • Water intrusion — BCMs often sit near a kick panel or under the dash
  • Failed BCM (last, and only after the above are verified)

How to diagnose U0140

Steps ordered by urgency — tackle Now items first.

  1. NowTest the battery and charging system first.
  2. NowScan all modules — several U-codes usually mean one shared power, ground, or bus fault.
  3. NowCheck the BCM fuses.
  4. SoonInspect the BCM connector and the area around it for water staining and corrosion.
  5. SoonTrace the bus wiring from the BCM to the gateway.
  6. LaterOnly after power, ground, and wiring check out, have BCM programming or replacement evaluated.

How to fix U0140

Fixes listed in order of likelihood and cost-efficiency.

  1. 1Replace a weak battery or repair the charging system
  2. 2Clean and re-torque the BCM ground
  3. 3Repair or replace a corroded or water-damaged BCM connector
  4. 4Dry the area and fix the water leak reaching the module
  5. 5Repair chafed or broken bus wiring
  6. 6BCM replacement with programming and key relearn (last resort)

Want to check your full vehicle?

Run a free maintenance scan to see what else needs attention based on your year, make, model, mileage, and climate.

Estimated Repair Cost — U0140

Ranges vary by vehicle, region, and shop. Use as a ballpark — always get a quote.

Diagnosis / inspection

DIY estimate

$0$40

Shop estimate

$75$160

Connector / wiring repair

DIY estimate

$75$200

Shop estimate

$150$350

BCM replacement + programming

DIY estimate

$300$700

Shop estimate

$400$1,100

Cost data is estimated and may not reflect your specific vehicle or location.

Track this issue and get follow-up reminders

Get maintenance reminders, seasonal tips, and related guidance for your vehicle by email.

We'll only use your email to send ratchit maintenance reminders and helpful vehicle guidance. You can unsubscribe anytime.

Related OBD codes

Frequently Asked Questions

Track this diagnostic issue — track what you inspect and build service history for this vehicle.

Save to My Garage

Not sure what you need?

Run a free scan and get vehicle-specific recommendations based on your mileage, climate, and current codes.