Ok here is what is happening . It always had a mind of its own if it would start easily or be very difficult to start. Did the boosting, checking cables and connections , changed batteries, found the broken pinion, rebuilt the starter along with new solenoid, replaced the key switch. After sitting the winter, it started with a boost but died where it sat after running for 1/2 hour. When i tried to start it again it would not start even with a boost. Took the rebuilt starter off again and the pinion teeth were a little chewed up just at the ends and the solenoid scorched. fixed these. Also , the transfer pump had a leak that was actually part of its housing and i put a temp fix on that until i could replace it.
Put the starter back on and it started with a boost. But there was a sound that i figured the starter pinion might be stuck on. That sound went away for a minute then back then gone again. I moved the tractor from is location and buckets etc worked , only moved it maybe 75 ft when It bogged down in some muddy spot and stalled. Again , would not start but this time the cables became very hot and the negative post on one battery melted before i could disconnect. The key was off but it continued to draw. Again, went through the wiring changed some cables that had heated but couldn't find anything much. Put the old batteries back on that still hold a charge. I put on a new transfer pump and bled the lines. Actually it was at this point that i changed the key switch too thinking that maybe the running on was a fault in the switch. I took the solenoid off and it was scorched again, cleaned it and put it on. Took the relay off and cleaned connections. It continues to run on after trying to start and cables again heating. Looking now at getting another starter but getting concerned that the flywheel is too hard to turn. Buckets are resting on ground but not fully down as front bucket is on a hill. Oh i suspect it died after moving the 75 ft because of the leaky transfer pump and low fuel. Any thoughts?