ok man i'm about 99.99 percent sure you have missmatched gears. my bro bought his truck about 3 months ago with the same problem. you can either do it yourself or take it in to a gear shop to check. we just put his up on blocks and counted rotations.