Always run with TC off as it interferes way too much when exiting corners and loses you so much speed just be progressive with the throttle, I've found this car quite easy to drive to be honest thought the mustang was way twitchier.
Im gonna have a play with tuning tonight and see if i can lower my time. I managed to shave 1-2 seconds. I know i can be faster its the corners letting me down.