Yeah was going to say- you could be there forever tweaking things with the car!
No I have it on xbox actually, even tried installing it to the hard drive to see if that helped but it hasn't

Can be really annoying if you're doing well then all of a sudden it freezes for a second then back and normally ends up in a crash or losing a decent amount of time (unless it happens on a straight obviously)