Thank you both for the positive feedback. I will admit I had not started to consider lag and can see how this could ruin such a game.
The pitting, restarts and contact I myself am having trouble getting my head around. I have also considered a scenario, assuming only two cars are remaining in motion. If both cars are in a state where power has been compromised by damage, it could be a very long time to gain a win. I know its possible to establish how many cars are remaining on the track. Maybe a timer implemented when two cars remain would be a good idea, calling a draw after a set period of time.
A question has also come to mind, is there any way the angle of a car can be taken into consideration? My thoughts are, a car on its side or roof is out of the game. A car rolling over and landing on its wheels is still in motion and in the game.
I'll admit, during recent nights I have laid in bed thinking about this as an imsim, the possibilities, limitations and restrictions that it may have.