Did you try to press sometimes the brake pedal? These trucks have a manual brake release valve in order to tow the truck in case of brake off. could you check this valve first?
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.