4 May 2010, 09:58 UTC · By: Andrei Tutu / Although automotive enthusiasts regard performance vehicles as true heroes of the road, these cars have their fair share of Achilles’ heel(s), with various issues standing in the way of road b...