Congratulations!
I have a similar issue with pedals - clutch and throttle are so far away there's no way I can tow-heel so I'm getting interested into the national pedal bender story
Also I'd be one of those to say 'get rid of these tires, get some real rubber on this beast' !
Congrats again, the cobra is one of the most addictive cars on Earth!