Yeah I've jumped on a couple of races and am finding a similar thing. Not going to quit the game altogether, having to much fun driving the trucks. Will just do individual races instead and fine tune the AI level for each one so it's not easy but not impossible either. Bit sad still as I like doing whole championships.