Should the Power Programmer encounter any exceptions or difficulties, the red LED will flash out a 3 digit code at a pace of one flash
every half-second, with 2 seconds between digits. All codes begin with a single flash, and none of the digits will repeat. The following
codes indicate that your vehicle is drivable, but could not be successfully programmed. Follow the advice to correct the situation. If you
must return the Power Programmer for analysis, please contact Bavarian Autosport Customer Service first for shipping instructions.
CODE
DESCRIPTION
123 Vehicle voltage too low – You must maintain at least 12.5 volts for programming! The vehicle battery is not sufficiently
charged or is beyond its serviceable life - or the charger is not working or has insufficient output.
124 Programming voltage too low – Battery voltage has dropped during the programming process. You must insure a sufficient
charge for programming! The vehicle battery is not sufficiently charged or is beyond serviceable life, or the charger is not
working or has insufficient output.
125 Programming voltage needed, not present – contact Bavarian Autosport Customer Service.
142 ECU hardware unknown – Return ECU and Power Programmer for analysis.
143 ECU contents not stock – Your existing ECU programming is not stock (original). The Power Programmer can only function
on a stock programmed ECU.
147 ECU software unknown – Return Power Programmer for analysis.
152 Injector stock storage failure – Return Power Programmer for analysis.
153 Injector not prepared – Return Power Programmer for analysis.
162 Vehicle mismatch – Power Programmer was previously used, or attempted to be used, on a different BMW. The unit will
only work on one car.
163 Bad user request – You have attempted to install the upgrade when the ECU has already been upgraded, or attempting to
restore the stock programming when the ECU has already been restored to stock or has not been upgraded at all.
The following codes indicate that your BMW could not be successfully programmed for some reason and that its drivability is in ques-
tion due to the failure. Please note when and/or where this failure occurred in the process and the state of the red “ACTIVE” and green
“STATUS” LEDs. Contact Bavarian Autosport Customer Service immediately!
132 ECU NOT RESPONDING
134 ECU MESSAGE VERIFY ERROR
135 PROTOCOL ERROR BUSY
136 PROTOCOL ERROR REJECTED
137 PROTOCOL ERROR PARAMETER
138 PROTOCOL ERROR FUNCTION
139 ECU REPLY IS NOT KNOWN
145 ECU FINAL VERIFY FAILURE
146 ECU ERASE FAILURE
Page 3/4 1.04 INS255
Call Toll Free: 1.800.535.2002
275 Constitution Avenue, Portsmouth, NH 03801 • 603.427.2002 • Fax 800.507.2002 • www.bavauto.com