Watched the video.. so you hang out in parking garages for giggles? Haha. Well, some would say that your first issue was that you had a traxxas and they make them cheap so you keep buying replacement parts. Anyway, have you experimented in making larger or cars with wider wheel base to see if they handle better? How big can you go? 1/8 or even 1/5?