Just goes to show that fixing up a car means nothing and all you need is an exotic sports car to beat others who actually work on and modify their cars. The supra AND skyline both did horribly so i really dunno how a Z would do in such a contest. JUst my .02
Relax man, your car is awesome. You don't need to prove something that most people probably wouldnt even care about anyways.