Inpa Error 159 -

Deep dive: INPA error 159

Summary

  • Error 159 in INPA typically means a CAN-bus communication fault between the control module and the diagnostic tool or between modules. It’s often logged as "Control module not responding" or "No communication (159)" in BMW INPA/EDIABAS contexts.

Common Names for Error 159:

  • IFH-0009: No response
  • SYS-0012: Identification error
  • Error 159: Program version incorrect for control unit
  • API-0012: Error on identifying ECU
  • If voltage is below 12.3V (engine off), charge the battery first.
  1. Incorrect or outdated INPA version: Using an outdated or incompatible version of INPA can lead to communication issues with the vehicle's ECU.
  2. Faulty or loose connections: Poor connections between the diagnostic cable, the vehicle's OBD port, or the ECU can prevent communication.
  3. Incompatible or malfunctioning hardware: Issues with the diagnostic cable, interface, or other hardware components can cause errors.
  4. ECU or vehicle issues: Problems with the vehicle's ECU, such as a faulty or corrupted ECU, can prevent INPA from communicating with it.
  1. Update INPA to the latest version: Ensure you're using a compatible and up-to-date version of INPA.
  2. Check connections: Verify that all connections, including the diagnostic cable and OBD port, are secure and not damaged.
  3. Verify hardware compatibility: Ensure that your diagnostic hardware is compatible with your vehicle and INPA software.
  4. Try a different diagnostic cable or interface: If possible, try using a different diagnostic cable or interface to rule out hardware issues.
  5. Check the vehicle's ECU: If none of the above steps resolve the issue, there may be a problem with the vehicle's ECU that requires professional attention.
  • No: It was likely a voltage glitch. Drive the car and monitor.
  • Yes: Proceed to Step 3.
  • Open INPA.
  • Press F3 (Select ECU).
  • Scroll through the list and pick the exact script name that matches your ECU (e.g., MS43 for E46 330i, MSV70 for E90 325i).
  • Reinstall FTDI drivers if the cable appears as “USB Serial Converter” without a COM port.