Please note this would only work on a BMW Z4 M. This Kit Will NOT Work On a BMW E46 M3, Although they share the same Engine but they have a complete different Engine Management System. Also the wiring is very different. If you need an M3 E46 Kit then please take a look in our Store.
THIS IS A RMFD BMW ECU FOR a BMW E85 Z4M with aS54 Engine.
BMW part numbers always change. So the most important number is the Word MS S70. (Located on the ECU Cover).