Well I am gonna go look at it again, see If I can get it started. That spot on the hood, is from the tire. Are these cars 5-speeds...? or 4 speed? I do know it is a manual .. As far as racing, I will save thhat for a Need for Speed CD in my laptop....but thanks anyway