Alfa Romeo Spider 2.4jtd 20v ECU
Part number 51829731
Bosch 0281014459
The ECU has been made virgin so it is plug & play. Injectors will need coding using diagnostic equipment.
If you have any questions please ask.
Many thanks.