U1685 – ECM-BCM Communication Failure
The ODBII code U1685 indicates a communication failure between the Engine Control Module (ECM) and the Body Control Module (BCM), suggesting that these two modules are unable to exchange data properly.
The severity of ODBII code U1685: ECM-BCM Communication Failure is generally considered moderate to severe.
Common Causes For: U1684 refers to a communication issue between the Body Control Module (BCM) and the Instrument Panel Cluster (IPC).
- Faulty ECM (Engine Control Module)
- Faulty BCM (Body Control Module)
- Damaged wiring or connectors between ECM and BCM
- Corroded connectors
- Poor ground connections
- Software issues or programming errors
- Electrical interference or noise
- Blown fuses related to ECM or BCM communication
Common misdiagnosis for U1685 U1685: ECM-BCM Communication Failure
- Faulty ECM (Engine Control Module)
- Faulty BCM (Body Control Module)
- Wiring issues or shorts in communication lines
- Corrupted software or firmware in ECM/BCM
- Faulty sensors or actuators
- Battery or power supply issues
- Grounding problems
- Other communication protocol failures (e.g., CAN bus issues)
Common Troubleshooting Steps
The OBD-II code U1685 indicates a communication failure between the Engine Control Module (ECM) and the Body Control Module (BCM). This can lead to various issues in vehicle operation, as these modules often need to share information for proper functionality. Here are some common troubleshooting steps to diagnose and resolve the U1685 code:
- Check for Additional Codes: Use an OBD-II scanner to check for any other trouble codes that may be present. Addressing other codes may help in diagnosing the issue.
- Inspect Wiring and Connectors: **Visual Inspection: Check the wiring harness and connectors between the ECM and BCM for any signs of damage, corrosion, or loose connections.
- **Connector Pins: Ensure that the pins in the connectors are not bent, corroded, or damaged.
- Check Power and Ground: Verify that the ECM and BCM are receiving proper power and ground. Use a multimeter to check voltage at the connectors.
- Ensure that the ground connections are secure and free of corrosion.
- Test Communication Lines: Use a scan tool to check if the ECM and BCM can communicate with each other. If one module is not responding, it may indicate a fault in that module or the communication line.
- Check for continuity in the communication lines (CAN bus) between the ECM and BCM.
- Inspect for Short Circuits or Open Circuits: Check for any short circuits or open circuits in the wiring between the ECM and BCM. This may require a wiring diagram for reference.
- Check for Software Updates: Sometimes, communication issues can be resolved with a software update. Check with the manufacturer for any available updates for the ECM or BCM.
- Test the Modules: If all wiring and connections are good, the ECM or BCM may be faulty. Testing the modules individually or swapping them with known good units (if available) can help identify the faulty component.
- Clear Codes and Test Drive: After performing repairs, clear the trouble codes and take the vehicle for a test drive to see if the code returns.
- Consult Technical Service Bulletins (TSBs): Check for any TSBs related to the U1685 code for your specific vehicle make and model. Manufacturers may have specific recommendations or known issues.
- Seek Professional Help: If the issue persists after performing the above steps, it may be necessary to consult a professional mechanic or technician who has experience with your vehicle’s specific systems. By following these troubleshooting steps, you should be able to identify and resolve the communication failure indicated by the U1685 code.
