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