I'm having issues with the truck going forward,i have to hold the brake in order for the truck to sit still and HIGH IDLE after I installed slipper clutch,clutch shoes,new bearings,70T spur gear..............ANY HELP would be great