Don't get discouraged with the super truck, this is what happens to a lot of people, because they can't just go buy one that works ok out of a box, it will take some tuning, but once you get it right they are a blast and take the most skill to drive, then anything else will seem easy.
Do you...