Thanks again to Torsion for his advice on this project. Whilst I couldn't implement all of his great suggestions, I have improved a few things.
Added small rocks to the surface of the road
Added some crannies to the surface of the road
Modified some areas of the terrain
Fixed syntax errors with the dummy cars
I was unable to convert the scenarios into time trials but it still may be possible.