Alfa Romeo Brera 159 2.4jtdm ECU
Part number 51820069
Hardware number Bosch 0281014459
The ECU has been reset so it is ready to plug in. It will self code to immobiliser. The injectors may need to be coded using diagnostic tool
If you have any questions please ask