Ok ive got a cat d4h ran it for a few hours the other day turned it off to make a phone call and wouldn't start back. The story will start in the morning started up great with below freezing temps took off with out checking the fuel got a couple hundred yards and ran out of fuel. Got fuel and filled it up I think I may have cranked it a little too much trying to get it primed and got the starter a little hot but it started up and ran and like i said dozed a few hours with it and turned it off. hit the key switch and just a click tried tapping on the starter no luck tried holding the key on start a few seconds and heard a pop checked batteries and one of the terminals had melted where it attached to the cable replaced two of those still no luck you could hear the Bendix click and nothing else the crank wouldn't even begin to move Put two chargers on the batteries from a generator and went to town got two more terminals and replaced the other two so all new connections at the battery chargers said 100% charged took volt meter and checked had 25.5 volts on starter lead when you hit the key switch it would go to 5.5v took starter off and hooked a 12v jump pack to it and jumped solenoid and bendix engaged and starter turned over with considerable torque put the starter back on dozer and now it will turn the motor over very slowly but volts still read around 5.5v with the key to start at the starter cable any ideas on what is causing this do you think the starter when bad from the cranking? The batteries have been in the dozer for well over a month sitting in the woods turn the master switch on and it turns over great