I picked this up yesterday (ps3) its a fantastic game so far! One thing I did notice is that I got a puncture on my first lap of P1 and P2 which seems a coincidence!
I tried playing with all the assists turned off that hasn't gone well so far time to admit defeat for now and turn on a few!
_________________________
2008 Silver ST