Racing mods are fine - It took me ages to get my lap times down to a 1:24 its just practicing your lines man
My times started out at 1:33 and 1:31.
The newer cars (04,05,10) are faster than the GC8s. I have just moved house and I cant even finish a lap where my game is setup now