I have a problem with my little D25. It wont hardly pull itself. The motor seems to be running fine, so I have dismissed problems with the fuel, but it wont even take off in high range, and if I am going up any kind of grade, I have to gear down to low range and then its just a crawl.....I fear...