Re the race track, daft level in amongst the 100 or so that are on the game!
Do a websearch for a cheat, only feasible way I could find out how to complete it!
Basically, there is a short cut road, on the left hand side after you have been round a couple of bends (months since I even thought about this horror of a level)
Well worth it just to get past it and back onto the main thrust of the story and the game.
Loads of decent shoot em up and Godfather like levels for you still to do!