Quick Answer
U0159 means: U0159 indicates a communication failure between the ECM and BCM.
Can I drive with U0159? Immediate attention recommended to prevent further issues.
Common Questions
What does U0159 mean and how does it affect my car?
The U0159 code indicates that your vehicle's Engine Control Module is unable to communicate with the Body Control Module. This can lead to various electrical issues, such as dashboard warning lights, malfunctioning climate control, and even starting problems. Addressing this promptly can prevent further complications and ensure a smooth driving experience.
What are the most common causes of U0159 and how much does it cost to fix?
Common causes include damaged wiring (60% likelihood), a faulty BCM (25% likelihood), and poor connections (10% likelihood). Repair costs can range from $50 for cleaning connectors to $800 for BCM replacement, depending on the issue.
Can I drive my car with U0159 or should I stop immediately?
While you may be able to drive the vehicle, it is not recommended due to potential safety risks associated with electrical malfunctions. It's best to address the U0159 code as soon as possible to avoid further complications.
How can I diagnose U0159 myself using GeekOBD APP?
With the GeekOBD APP, you can easily scan for diagnostic trouble codes, view freeze frame data for context, and even monitor real-time vehicle parameters to help pinpoint the issue. Follow the app instructions for specific diagnostic features.
What vehicles are most commonly affected by U0159?
Vehicles such as the 2007-2011 Ford Fusion, 2005-2015 Chevrolet Malibu, and 2006-2014 Dodge Charger frequently experience this code due to common electrical issues. It's important to check for any recalls or technical service bulletins that may address these concerns.
How can I prevent U0159 from happening again?
Regular maintenance, such as inspecting and cleaning electrical connections and ensuring that wiring is intact, can help prevent U0159. Additionally, using protective sprays on connectors can prevent corrosion and prolong the lifespan of the wiring harness.
What is U0159?
The U0159 diagnostic trouble code indicates a communication issue between the vehicle's Engine Control Module (ECM) and the Body Control Module (BCM). This problem typically arises when the ECM is unable to receive or send data to the BCM, which is crucial for managing various electronic systems in your vehicle, such as the lighting, climate control, and security systems. When this code surfaces, it often leads to various symptoms, including dashboard warning lights and malfunctioning electronic systems. The communication loss could stem from wiring issues, faulty connectors, or even a defective BCM itself. For instance, many Ford, Chevrolet, and Dodge vehicles manufactured between 2005 and 2015 may experience this issue due to aging wiring harnesses that can be prone to corrosion or damage. Addressing this code promptly is essential, as ignoring it may lead to further complications, including complete system failures and expensive repairs down the line. Always consult with a qualified automotive technician to diagnose and rectify the issue effectively.
System: U - Network (Communication, CAN Bus)
Symptoms
Common symptoms when U0159 is present:
- The check engine light illuminates and remains on, indicating an underlying issue that needs attention.
- Dashboard warning lights for various systems may flash or remain on, leading to confusion about which system is at fault.
- The vehicle may experience electrical malfunctions, such as non-functioning headlights or power windows, which can be frustrating and unsafe.
- The climate control system may not respond correctly, failing to adjust temperatures or fan speeds as intended.
- There may be intermittent vehicle starting issues, where the engine fails to start or takes longer than usual to crank.
Possible Causes
Most common causes of U0159 (ordered by frequency):
- The most common cause is a faulty or damaged wiring harness, accounting for about 60% of cases. Corrosion or wear over time can disrupt communication.
- Another frequent issue is a defective Body Control Module itself, which can cause a complete failure in communication with the ECM, representing around 25% of cases.
- Poor connections at the connectors or terminals, which can be resolved with proper cleaning and tightening, make up about 10% of diagnoses.
- Less common but serious issues involve software glitches in the BCM, which may require reprogramming or replacement.
- Rarely, issues with the ECM can also cause this code, particularly if the module has sustained physical damage or internal failures.
U0159 Repair Costs
Cost Breakdown by Repair Type
Wiring Harness Repair
Repair or replace damaged wiring in the harness connecting the ECM and BCM.
- Total: $150 - $500
- Success rate: 80%
BCM Replacement
Replace the faulty Body Control Module with a new or refurbished unit.
- Total: $250 - $800
- Success rate: 90%
Connector Cleaning and Repair
Clean and secure all connectors associated with the BCM and ECM.
- Total: $50 - $150
- Success rate: 70%
Money-Saving Tips for U0159
- Start with the most common and least expensive repairs first
- Use GeekOBD APP to confirm diagnosis before replacing expensive parts
- Consider preventive maintenance to avoid future occurrences
- Compare prices for OEM vs aftermarket parts based on your needs
- Address the issue promptly to prevent more expensive secondary damage
Diagnostic Steps
Professional U0159 Diagnosis Process
Follow these systematic steps to accurately diagnose U0159. Each step builds on the previous one to ensure accurate diagnosis.
Step 1: Step 1: Initial visual inspection - Check the wiring harness for any visible damage, corrosion, or loose connections that could hinder communication (5-10 minutes)
Step 1: Initial visual inspection - Check the wiring harness for any visible damage, corrosion, or loose connections that could hinder communication (5-10 minutes).
Step 2: Step 2: OBD2 scan with GeekOBD APP - Utilize the GeekOBD APP to retrieve all codes and freeze frame data for context on the fault (10-15 minutes)
Step 2: OBD2 scan with GeekOBD APP - Utilize the GeekOBD APP to retrieve all codes and freeze frame data for context on the fault (10-15 minutes).
Step 3: Step 3: Component testing - Use a multimeter or diagnostic tools to check the voltage and continuity of the wiring and connectors associated with the BCM (20-30 minutes)
Step 3: Component testing - Use a multimeter or diagnostic tools to check the voltage and continuity of the wiring and connectors associated with the BCM (20-30 minutes).
Step 4: Step 4: System function test - After any repairs, verify that all systems are functioning properly and clear the codes to ensure they do not return (10-15 minutes)
Step 4: System function test - After any repairs, verify that all systems are functioning properly and clear the codes to ensure they do not return (10-15 minutes).
Step 5: Step 5: Road test verification - Drive the vehicle under various conditions to confirm that the repair has resolved the issue and that no new codes appear (15-20 minutes)
Step 5: Road test verification - Drive the vehicle under various conditions to confirm that the repair has resolved the issue and that no new codes appear (15-20 minutes).
Important Notes
- Always verify the repair with GeekOBD APP after completing diagnostic steps
- Clear codes and test drive to ensure the problem is resolved
- Address underlying causes to prevent code recurrence
Real Repair Case Studies
Case Study 1: Fixing a U0159 Code on a 2010 Ford Fusion
Vehicle: 2010 Ford Fusion, 85,000 miles
Problem: Customer reported that the check engine light was on and various electrical systems were malfunctioning.
Diagnosis: Initial inspection revealed corrosion in the wiring harness. The GeekOBD APP confirmed a U0159 code.
Solution: The damaged section of the wiring harness was replaced, and connectors were cleaned and sealed.
Cost: $300 (includes parts and labor)
Result: After repairs, the warning lights were cleared, and all systems functioned normally.
Case Study 2: Resolving U0159 in a 2015 Chevrolet Malibu
Vehicle: 2015 Chevrolet Malibu, 60,000 miles
Problem: Customer noticed intermittent starting issues and dashboard warning lights.
Diagnosis: A scan revealed the U0159 code. Testing the BCM showed it was not responding.
Solution: The Body Control Module was replaced and reprogrammed.
Cost: $650 (including parts and programming)
Result: The vehicle started reliably, and dashboard functionality was restored.