Engine Alfa Romeo L6 2500 cc.
Number of cylinders: 6 inline
Bore and stroke: 83.0 x 79.6 mm
Displacement: 2584 cc.
Power: 145 CV at 5900 RPM
Compression ratio: 9:1
Valves: 2 per cylinder
Valvetrain: over head cams
Fuel system: 2 double barrel carburetors