Great write up. I have been having these problems, but just persevered. At D now and finally winning some races, but I have spent all my points.
When I went up from class E to D there was no warning. So that car is stuck back in the class and I havent found a way to run in a lower class race - official, that is.