Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

U0140 on 2006-2011 Mercury Milan: Lost Communication with BCM Causes and Fixes

This code means the Body Control Module (BCM) has stopped communicating. On a Milan, this is often due to wiring issues, a bad ground connection, or a faulty Instrument Cluster, not always the BCM itself. Expect a diagnostic-heavy repair.

20 minutes to read 2006-2011 Mercury Milan
Most Likely Cause
Poor BCM Ground Connection
Difficulty
4/5
Est. Time
2.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$200 – $1200
Parts Price
$10 – $600
⚠️ Drivable, but... — Driving is possible but can be unsafe and is not recommended. You may experience sudden failure of headlights, wipers, or turn signals, and the vehicle could potentially stall or not restart if the BCM is part of the immobilizer system.
Key Takeaways
  • U0140 indicates a communication loss with the Body Control Module, affecting features like lights, locks, and windows.
  • Do not immediately replace the BCM. The most common causes on a Milan are a bad ground, a wiring fault, or a failing Instrument Cluster.
  • Diagnosis must start with checking the battery, fuses, and ground connections.
  • A professional-level scan tool is required for proper diagnosis; a basic code reader is not sufficient.
  • This is a complex electrical issue, and professional service is highly recommended to avoid unnecessary parts replacement.
The trouble code U0140 stands for 'Lost Communication With Body Control Module'. This means that the Powertrain Control Module (PCM) or another key computer on the vehicle's network has detected that the Body Control Module (BCM) is no longer sending or receiving signals. The BCM is a central computer responsible for managing many of the car's non-engine related functions, such as power windows, door locks, interior/exterior lights, wipers, and the anti-theft system. When this communication link fails, these systems may act erratically or stop working entirely.

What's Unique About the 2006-2011 Mercury Milan

The 2006-2011 Mercury Milan is built on the Ford CD3 platform, shared with the Ford Fusion and Lincoln MKZ/Zephyr. On these Ford-family vehicles of this era, the Instrument Panel Cluster (IPC) often acts as a gateway module for the communication network. A failing IPC, often due to internal solder joint failures, can disrupt the network and cause other modules, like the BCM, to appear offline, triggering a U0140 code. Therefore, what seems like a BCM problem can actually be a faulty instrument cluster, a common issue on these cars.

Generation note: This range covers the entire first generation of the Mercury Milan. The 2006-2009 models are pre-facelift, while the 2010-2011 models are the facelifted version. While they share the same fundamental platform, there can be differences in wiring and module locations. However, the common causes for a U0140 code, particularly related to the instrument cluster and wiring, are consistent across this generation.

Professional service recommended: Diagnosing network communication issues requires a full-system scan tool to see which modules are offline and specialized knowledge of CAN bus diagnostics. Simply replacing the BCM will not fix the issue if the cause is wiring, a ground, or another module, and a new BCM requires programming by the dealer or a qualified shop to match the vehicle's VIN and security system.

Symptoms You May Notice

  • Check engine light is on
  • Multiple warning lights on the dashboard (ABS, Airbag, Traction Control, Anti-Theft)
  • Power windows, door locks, or mirrors not working
  • Interior or exterior lights acting erratically, flickering, or not turning on/off
  • Windshield wipers operating on their own or not at all
  • Remote keyless entry fails to work
  • Vehicle may not start or may stall
  • Gauges on the instrument cluster behaving erratically or dropping to zero
  • Wrench light may be illuminated on the dash
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Body Control Module (BCM) first. The code often results from a problem with the BCM's power, ground, or network connection, not an internal BCM failure. The Instrument Panel Cluster is another major suspect that should be investigated before the BCM.

Most Likely Causes

  1. Poor BCM Ground Connection 🔴 High Probability Ford platforms of this era are known for having ground points in locations susceptible to moisture and corrosion. The primary ground points for the dash and BCM can become loose or corroded, causing intermittent communication loss.
    How to confirm: Locate the primary grounds for the BCM and instrument panel. On the Milan, key grounds are G200/G201 (center of dash), G202 (left side of dash), and G203 (base of right 'A' pillar). Inspect them for corrosion or looseness. Perform a voltage drop test on the ground circuit; it should be less than 0.1 volts.
    Typical fix: Remove the ground connection, clean the terminal and the chassis mounting point to bare metal with a wire brush or sandpaper, and re-secure it tightly. Apply dielectric grease to prevent future corrosion.
    Est. part cost: $0-$10
  2. Damaged Wiring or Loose Connector 🟡 Medium Probability Wiring harnesses can chafe against sharp metal edges in the dash, A-pillars, or kick panels over time, leading to shorts or open circuits in the CAN bus network. Water intrusion from a leaking windshield or clogged sunroof drains can also corrode connectors at the BCM.
    How to confirm: Visually inspect the wiring harness leading to the BCM (located in the driver's side kick panel area) and the Instrument Cluster. Check the main BCM connectors for loose pins, corrosion, or water intrusion. Pay close attention to harness routing near sharp brackets.
    Typical fix: Repair the damaged section of wire with a new piece of wire and solder/heat shrink connectors. Clean corroded connectors with a specialized cleaner or replace the connector pigtail if necessary.
    Est. part cost: $10-$50
  3. Faulty Instrument Panel Cluster (IPC) 🟡 Medium Probability → Shop Instrument Cluster The IPC on these models acts as a network gateway. Solder joint failures on the cluster's circuit board are a known issue that can disrupt the entire CAN bus. Ford issued TSB 06-17-9 for this issue on the related Ford 500/Freestyle and Mercury Montego, and the failure mode is identical on the Fusion/Milan platform. 🎬 Watch: See how a failing cluster behaves on this platform
    How to confirm: With the key on, gently tap on the top of the dashboard above the cluster. If symptoms (gauges sweeping, lights flickering, communication loss) appear, disappear, or change, it strongly indicates a faulty IPC. A professional would use a scope to check network signals at the cluster.
    Typical fix: The instrument cluster must be removed and either sent to a specialist for repair of the circuit board (re-soldering the main connector pins) or replaced with a new/remanufactured unit. A replacement often requires programming to the vehicle's mileage and key information.
    Est. part cost: $200-$600
  4. Low Battery Voltage or Charging System Fault ⚪ Low Probability → Shop Vehicle Battery
    How to confirm: Test the battery voltage with the car off (should be >12.4V) and with the engine running (should be 13.5V-14.5V). A weak or failing battery can cause unpredictable behavior and communication codes from various electronic modules.
    Typical fix: Charge or replace the battery. If the charging system is at fault, diagnose and replace the alternator.
    Est. part cost: $150-$400

Rare But Worth Checking

  • Faulty Body Control Module (BCM): → Shop Body Control Module While the code directly points to the BCM, the module itself is less likely to fail than the wiring, grounds, or other gateway modules that support it. It should only be replaced after all other possibilities have been exhaustively ruled out. Water intrusion is a common cause of BCM failure when it does occur.
  • Aftermarket Accessory Interference: Improperly installed remote starters, alarms, or stereo systems can tap into CAN bus wires and introduce electrical noise or draw excessive power, disrupting communication and causing U-codes.

Diagnosis Steps

  1. Verify Battery Health: Check the battery voltage and charging system operation. Ensure voltage is stable and above 12.4V at rest. Low voltage can cause numerous communication faults.
  2. Perform a Full System Scan: Use a professional-grade scan tool that can communicate with all modules (BCM, PCM, ABS, IPC, etc.). Note all 'U' codes present and which modules are not responding. A basic engine code reader will not be sufficient.
  3. 🎬 Watch: Step-by-step network communication testing on a Fusion
  4. Check for Power and Ground at the BCM: Using a wiring diagram, locate the BCM (in the driver's side kick panel area). Verify it has constant battery power, ignition power, and a solid ground connection using a multimeter. Check grounds G200, G201, G202, and G203 for integrity.
  5. Inspect BCM Connectors and Wiring: Disconnect the BCM and inspect the connectors for corrosion, moisture, or bent/loose pins. Trace the harness for any visible signs of chafing or damage, especially where it passes through the firewall or near dash support brackets.
  6. Test the CAN Bus Network: With the battery disconnected, measure the resistance between pins 6 (CAN-High) and 14 (CAN-Low) at the OBD-II port. A healthy network should read approximately 60 ohms. A reading of 120 ohms indicates a break in the wiring or a failed terminating resistor (often in the IPC or PCM). An open circuit or a short to ground points to a wiring fault.
  7. Tap Test the Instrument Cluster: 🎬 Watch: How to test a Ford instrument cluster With the ignition on, tap the top of the dashboard above the instrument cluster. If this causes symptoms or codes to appear or disappear, the Instrument Cluster has internal connection failures and is highly suspect.
  8. Isolate the Fault: If the network is down (e.g., resistance is incorrect), a technician may unplug modules one by one to see if communication is restored. This can help identify a faulty module that is crashing the entire network.

Parts You'll Likely Need

  • Body Control Module (BCM) — This is the module indicated by the code, but it should only be replaced after all other wiring, ground, and network issues have been ruled out.
    Trusted brands: Motorcraft
    OEM price range: $400-$700
    Aftermarket price range: $250-$450
  • Instrument Panel Cluster (IPC) — A common failure point on this platform that acts as a network gateway. A fault here can cause a U0140 code. Often repairable by a specialist.
    Trusted brands: Motorcraft, Dorman
    OEM price range: $500-$800
    Aftermarket price range: $200-$400 (Remanufactured)

Related Codes That Often Appear With This One

  • U0073 — This code means 'Control Module Communication Bus 'A' Off', indicating a total network failure. If you see this with U0140, it points to a major network problem like a shorted wire or a failed gateway module (like the IPC), not just an issue with the BCM.
  • U0155 — This code means 'Lost Communication With Instrument Panel Cluster (IPC)'. Seeing U0140 and U0155 together strongly suggests the problem is with the IPC or the network wiring connecting the modules, rather than an individual module failure.

Technical Service Bulletins (TSBs) & Recalls

  • TSB 06-17-9: While officially for the Ford 500/Freestyle and Mercury Montego, this TSB describes the exact intermittent instrument cluster failure (gauges sweeping, intermittent power loss) that affects the Fusion/Milan. It points to an internal cluster fault, corroborating it as a primary cause for network communication codes.

Platform-Specific Known Issues

  • The instrument cluster solder joint failure is a very common cause for this code on the Mercury Milan and its Ford Fusion sibling. Tapping the dash above the cluster is a surprisingly effective diagnostic test.

Mechanic-Grade Diagnostic Values

  • CAN Bus Network Resistance — expected: ~60 Ohms. Failure: A reading of ~120 Ohms indicates an open circuit or a failed termination resistor in a module (like the IPC or PCM). A reading near 0 Ohms indicates a short between the CAN High and CAN Low wires.
  • CAN Bus Voltage (Key On, Engine Off) — expected: CAN-High (Pin 6): ~2.7V. CAN-Low (Pin 14): ~2.3V. Both should be mirror images of each other.. Failure: Voltages that are stuck high (near 5V or 12V) or low (near 0V), or that do not mirror each other, indicate a short to power, short to ground, or an internal module fault.
  • BCM Power Supply Voltage — expected: 12.2V - 12.8V. Failure: Voltage below 12.2V at the BCM connector indicates a power supply issue (fuse, wiring, battery) that can cause the module to drop offline.
  • BCM Ground Circuit Voltage Drop — expected: < 0.1 Volts (100 mV). Failure: A reading higher than 0.1V indicates excessive resistance in the ground circuit, which can cause intermittent communication issues.

Scan Tool Commands That Help

  • Ford IDS / FORScan: IPC Self-Diagnostic Mode — This is a built-in cluster test, not requiring an external scan tool. It's used to verify gauge, light, and LCD function. To enter, press and hold the trip reset button, turn the ignition to ON, and release the button when 'TEST' appears. This can help confirm if the cluster is powering on and partially functional, even if it's not communicating on the network.
  • Ford IDS / FORScan: PATS (Passive Anti-Theft System) Key Programming — This function is mandatory when replacing the Instrument Panel Cluster (IPC). The keys are programmed to the cluster. After installing a replacement IPC, this command is used to erase old keys and program at least two of the owner's keys to the new module, which allows the car to start.

Wiring & Ground Locations

  • BCM (SJB) — Under the driver's side of the dashboard, to the left of the steering column. It is integrated with the interior fuse panel, also known as the Smart Junction Box (SJB).. This is the module that is reported as offline. All power, ground, and network connections must be verified at its connectors (e.g., C2280 series).
  • G200 / G201 — Under the instrument panel, near the center of the dash, often on a support bracket behind the radio area.. These are primary ground points for multiple dash components, including the instrument cluster and other modules. A loose or corroded connection here can cause widespread communication issues.
  • G203 — Located at the base of the right-hand (passenger side) 'A' pillar, behind the kick panel trim.. This ground serves components in the passenger side dash area. While less likely to be the primary cause for a BCM code (which is on the driver's side), network problems can be caused by any poor ground on the bus.
  • G301 — Under the driver door opening, near the floor, just behind the 'A' pillar.. A floor-level ground that is susceptible to moisture and corrosion from wet shoes or water leaks, potentially affecting door module functions controlled by the BCM.
  • MS-CAN Bus Wires — Pins 3 (GY/OG) and 11 (VT/OG) at the OBD-II port. These wires run to the BCM, IPC, and other modules throughout the dash area.. These are the specific network wires that carry data to and from the BCM. A short or open on these wires is a direct cause of communication loss.

Real Owner Repair Stories

  • Ford Fusion Forum user (2010 Ford Fusion (same platform)) — Multiple warning lights (ABS, traction control, airbag), gauges dropping to zero, 'Check Brake System' and 'Check Advancetrac' messages, transmission shifting hard, speedometer not working.
    ❌ Tried (didn't work) Replacing the battery., Checking fuses.
    ✅ What actually fixed it The problem was a faulty instrument cluster. The owner confirmed this by tapping on the dash, which would cause the symptoms to appear or disappear. The final fix was to remove the instrument cluster and send it to a repair service to have the solder joints on the main connector re-soldered. This resolved all communication issues and codes.

Model Year Variations Within This Range

  • 2010-2011: The 2010-2011 facelifted Milan models have different instrument cluster part numbers (starting with AE5T or BE5T) than the pre-facelift 2006-2009 models. While the failure mode (bad solder joints) is similar, the parts are not physically or electronically interchangeable.

Diagnostic Flowchart

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Defective Electronic Throttle Body 🔴 High — Common on 2009-2011 models with both 2.5L and 3.0L engines. Can occur at relatively low mileage (e.g., under 60k miles). (Ref: Ford had a Customer Satisfaction Program (13N03) for this issue, but it has since expired. The issue causes the vehicle to enter 'limp mode' with a wrench light, resulting in a sudden loss of power.)
  • Harsh Shifting / Transmission Failure (6F35) 🟠 Medium → Shop Transmission Assembly — Affects models with the 6-speed 6F35 automatic transmission. Issues include harsh shifts, delayed engagement, and slipping. Often caused by a leaking axle seal leading to low fluid, or internal valve body/solenoid issues. (Ref: Multiple TSBs exist for software updates to address shift quality. A major recall (22S43) was issued for a detached shifter cable bushing that could cause the vehicle to roll away.)
  • Broken Interior Door Handles 🟡 Low — Extremely common across all model years. The plastic handle assembly frequently breaks, preventing the door from being opened from the inside. (Ref: No TSB or recall, but it is a widely reported failure. Aftermarket replacements are readily available.)
  • Leaking Transmission Cooler Lines 🟠 Medium → Shop Transmission Assembly — Common in regions where road salt is used. The metal lines running to the transmission cooler are prone to rust and corrosion, leading to transmission fluid leaks. (Ref: No recall, but it's a frequent repair noted by owners in rust-belt states.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used Instrument Panel Cluster (IPC) from a junkyard can be a cost-effective option, but ONLY if you are prepared for the required programming. Repairing your original cluster is often the best path as it avoids all programming and mileage issues. A used BCM is generally NOT recommended as it is often VIN-locked and may not be reprogrammable.

Donor-vehicle mileage cap: roughly under 150000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • For an IPC, find a donor vehicle with equal or LOWER mileage than your own. It is illegal to roll back an odometer, but services can legally roll a lower-mileage cluster forward to match your car's true mileage.
  • Inspect the clear plastic lens for deep scratches or hazing.
  • Ensure the donor vehicle is the same model year range and has the same engine type (e.g., non-hybrid) to ensure compatibility.

OEM-only on this vehicle (don't cheap out):

  • Body Control Module (BCM)

Aftermarket brands forum-validated for this vehicle:

  • For a replacement IPC, sending the original unit to a dedicated electronics repair service (like Circuit Board Medics or similar) is a highly recommended path with a high success rate.
  • Dorman offers remanufactured instrument clusters, but reviews suggest quality can be inconsistent, though they typically come with a warranty.

Brands owners have reported issues with on this vehicle:

  • No-name, unverified used BCMs from online marketplaces are extremely high-risk due to VIN locking and potential for being pre-damaged.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2006-2011 Mercury Milan

Symptoms: Gauges on the instrument cluster behaving erratically or dropping to zero; initial suspicion was the BCM.

What fixed it: The discovery that the instrument cluster or a bad ground was the actual culprit rather than the BCM itself.

Source hint: fordfusion.net threads regarding 'U0140 no communication' and 'instrument cluster failure'

2006-2011 Mercury Milan

Symptoms: Intermittent instrument cluster failure including gauges sweeping and intermittent power loss.

What fixed it: Repair of the instrument cluster circuit board (re-soldering the main connector pins) or replacement of the unit.

Source hint: TSB 06-17-9 and related platform failure modes described in vehicle_specific_issues

Frequently Asked Questions

Does TSB 06-17-9 apply to my Mercury Milan if I'm seeing U0140 and erratic gauges?
While TSB 06-17-9 was officially issued for the Ford 500, Freestyle, and Mercury Montego, the failure mode is identical for the Milan. It describes internal instrument cluster solder joint failures that cause gauges to sweep and communication loss, which are primary causes for U0140 on this platform.
Why are my power windows and wipers acting up along with the U0140 code?
On the Milan, the Body Control Module (BCM) manages these functions. U0140 indicates a loss of communication with the BCM, which can be caused by a poor ground connection (specifically G200-G203) or water intrusion into the BCM connectors from a leaking windshield or sunroof drain.
Is there a simple way to test if my instrument cluster is causing the U0140 code?
Yes. With the ignition on, gently tap the top of the dashboard above the instrument cluster. If the gauges flicker, sweep, or the warning lights change behavior, it confirms the cluster has internal solder joint failures common to the Milan and Fusion.
Could a bad battery cause a U0140 communication code on a 2010 Mercury Milan?
Yes. Low battery voltage (below 12.4V at rest) or a charging system fault can cause unpredictable electronic behavior and trigger 'U' communication codes across various modules like the BCM and PCM.
Where are the BCM ground points located on the Mercury Milan?
Key ground points include G200 and G201 in the center of the dash, G202 on the left side of the dash, and G203 at the base of the right 'A' pillar. Corrosion at these points is a high-probability cause for BCM communication issues.
Does the Mercury Milan share this U0140 issue with the Ford Fusion?
Yes. The Milan is a direct platform mate to the 2006-2012 Ford Fusion. They share the same electrical architecture, BCM, and Instrument Panel Cluster (IPC), making them susceptible to the same wiring and module failures.
COMEBACK After 1 Week?? (Ford Fusion Cluster goes NUTS!)
COMEBACK After 1 Week?? (Ford Fusion Cluster goes NUTS!)
2010 Ford Fusion No Crank No Communication How to Test
2010 Ford Fusion No Crank No Communication How to Test
How to test a Ford Instrument Gauge Cluster
How to test a Ford Instrument Gauge Cluster
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated May 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code U0140 for:
  • Mercury Milan: 200620072008200920102011
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part