I got this game a few months ago and had the same experience as Jeff at first. Switching to manual transmission does at actually help. At first you'll be terrible but being locked into a specific gear can really help you maintain a line through the corners and doing donuts in the boxes.
That said, I'm still not great but I did get a million points once. Excited to try this update out.
tumble996's comments