335 HP and 332 lb-ft of torque!!!! Race car features THREE PEDALS!...