Sounds like you have done everything right and done as much as you can so far. I would suggest racing it just like it is and then if you plan on racing after 4-5 race then pull out your motor and electronics and buy another buggy. First time racing the car dosent normally hold you back, it just getting the hang of racing that holds you back .