Mercedes-Benz E 63 AMG '07

6.2L Naturally Aspirated V8

Stock PP: 487

Peak Torque: 598.2 Nm / 441.2 LBFT @ 5000 RPM

Peak Horsepower: 443.4 HP @ 7000 RPM

Transmission: 7-Speed Manual Transmission