Plus HP Race ECU and the standard ECU have the same part nr. (13 61 8 523 966). Seems like the difference is in the software and the sticker on the unit
. And if you can use the calibration kit with standard ECU why change it?
The part numbers
are as follows:
01 13 61 8 521 664 CONTROL UNIT - BMS-KP 1.26 1 $1,021.17
01 13 61 8 523 966 CONTROL UNIT - BMS-KP 1.26 1 $982.
02 13 61 8 522 450 ENABLE CODE FOR HP RACE POWER KIT - 960.6
01 77 53 8 522 208 SET: HP RACE CALIBRATION KIT 1.66 1 $156.95
02 13 61 8 522 449 ENABLE CODE HP RACE CALIBRATION KIT - $1940.07
The hardware may be physically the same, b̶u̶t̶ ̶t̶h̶e̶ ̶p̶a̶r̶t̶ ̶n̶u̶m̶b̶e̶r̶s̶ ̶a̶r̶e̶ ̶n̶o̶t̶. The main difference is in the programming activated by the enabling code SPECIFIC to the Race ECU. There is a ton of info about this on the forum already...the short answer is yes, the calibration kit and its associated enable code will work on the standard ECU, BUT it will have limited functionality.
So "why change it?" you ask, because you will only be able to affect fuel and timing with the calibration kit on the stock ECU. You wont be able to adjust DTC settings without paying for the privilege. In reality, BMW sells the race ECU (13 61 8 523 966) and the associated enabling code separately for a couple of reasons, one is regulatory and the other is likely profit.
So, if you want an "OEM flash" buy the Race ECU kit, if you want to build your own with no control of the DTC, then buy the calibration software kit. If you want to screw with everything then buy both. You're wasting your time trying to outsmart them...