2010 Juan Montoya #42 Target CHEVROLET IMPALA
5.9L Naturally Aspirated V8
Stock PP: 620
Peak Torque: 725.6 Nm / 535.2 LBFT @ 6500-7000 RPM
Peak Horsepower: 842.8 HP @ 9000 RPM
Transmission: 4-Speed Sequential Transmission