I worked on my CupRacer over the weekend.. thing is a piece of crap.
I never understood why people felt this way about the CR. Seemed that people either loved it or hated it. I was one who loved it. Mine handled awesomely. In fact in the open 4wd class at a local track the CR ran circles around all other manufacturers ...the CR was the top car back in about 2010-11ish when they were still being run.