U0140 to U0150 and U0180 to U0183: body control, gateway and lighting modules

A module stopped receiving messages from a body control module (A to E), a gateway (A to E), or a module that runs the lights or the headlight leveling.

SeverityHighCarrying on can cause expensive damage, so deal with it now.

Can you keep driving?Only as far as the workshop

What does U0140 mean?

The body control module runs much of what is not the engine: the exterior and interior lights, the locks, the wipers, the horn and often the alarm. A gateway is the junction between the car's networks: it passes messages from one to another and to the diagnostic socket. When either goes silent, many functions can stop at once and other modules store codes about it. Lighting modules aim the headlights or switch them on automatically, so a lost one can leave the lights fixed or dark.

What causes U0140?

  1. A body control module that has lost power through a blown fuse or a burnt connector
  2. Water reaching a module under the dashboard or in a footwell, often through a blocked drain or a windshield leak
  3. A gateway that has failed or lost its supply, which hides other modules from the scan tool
  4. A failing battery making a module reset or shut down
  5. A short in a lighting circuit that a module has switched off to protect itself

What to check first for U0140

  • Check which functions work: headlights, brake lights, wipers, locks and horn
  • Look for water in the footwells and under the carpets near the body control module
  • Check the module's fuses and the main supply and ground at its connectors
  • If the scan tool cannot reach several modules at once, check the gateway first

Can you drive with U0140?

Drive only if the headlights, brake lights, turn signals and wipers all work, and only to a workshop. If any of them is out, do not drive at night or in the rain, and have the car towed if the lights fail completely.

In states with an OBD-II emissions inspection, a car with the check engine light on fails the test until the fault is fixed.

Codes on this page

15
  • U0140Lost Communication With Body Control Module
  • U0141Lost Communication With Body Control Module "A"
  • U0142Lost Communication With Body Control Module "B"
  • U0143Lost Communication With Body Control Module "C"
  • U0144Lost Communication With Body Control Module "D"
  • U0145Lost Communication With Body Control Module "E"
  • U0146Lost Communication With Gateway "A"
  • U0147Lost Communication With Gateway "B"
  • U0148Lost Communication With Gateway "C"
  • U0149Lost Communication With Gateway "D"
  • U0150Lost Communication With Gateway "E"
  • U0180Lost Communication With Automatic Lighting Control Module
  • U0181Lost Communication With Headlamp Leveling Control Module
  • U0182Lost Communication With Lighting Control Module
  • U0183Lost Communication With Lighting Control Module

Checked on · Rafael Soares

These are the generic meanings every manufacturer shares. Each brand adds its own detail, so your car's handbook, its service information and a qualified mechanic have the last word. OdoKeep has no connection with any manufacturer, and the app does not read codes from the car.

Write the code into the car's history

Log the code in OdoKeep as an OBD scan when a scanner or the workshop gives you one, then the repair and what it cost, and keep the maintenance that prevents it on a plan with reminders. The app keeps the record; it does not read the car.

QR code to download OdoKeep on the App Store or Google Play

Point your phone's camera here