Check engine light on? Type your code.

U0140: Lost communication with body control module

Drive carefully. Get it checked within a week or two.

Can I drive with U0140?

Yes, but drive carefully and get it checked soon. Body computer communication lost; wipers, lights, door locks, or gauges may not work.

What does U0140 mean?

U0140 stands for Lost Communication With Body Control Module (BCM).

Symptoms you may notice

  • Multiple warning lights on dashboard simultaneously (ABS, CEL, Airbag)
  • Speedometer or instrument cluster needles bouncing or freezing
  • Transmission may shift harshly or default to safe limp gear

How much does it cost to fix?

Repair costs for code U0140 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:

  • Low battery voltage or poor ground contact
    $40-$150 common
  • Blown BCM fuse in the cabin fuse panel
    $5-$15 common
  • Water intrusion in cabin carpet/fuse area
    $100-$350 possible
  • Defective Body Control Module
    $300-$800 rare

What to do next

  1. Check cabin fuse box fuses.
  2. Verify battery charge and test for parasitic draw.
  3. Check floor carpets near kick panels for dampness.
Last updated: October 2026

Related codes

General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.

About this code

Code U0140 signifies lost network contact with the Body Control Module. Because the BCM controls turn signals and exterior lighting, verify that your headlights and brake lights are functioning before driving at night.