Ford halted production of the 1999 Mustang Cobra SVT and recalled 3500 units to rectify engine faults.
The 2003 Ford SVT Cobra did not stumble into its “Terminator” nickname by accident. It was the product of a deliberate internal program to build a Mustang that could not just compete with contemporary ...