Ford V8, big turbo(s), and smoking like a train out the exhaust. Basically the same car.