Alfa Romeo Spider 3.0i V6 24V '01

3.0L Naturally Aspirated V6

Stock PP: 396

Peak Torque: 264.8 Nm / 195.3 LBFT @ 5000-5500 RPM

Peak Horsepower: 214.9 HP @ 6000 RPM

Transmission: 6-Speed Manual Transmission