i would check the battery and load test it to see if its ok,then check the starter,sounds like it is dragging or needs rebuilt/replaced. Do a voltage drop test from the battery to the solenoid and a drop test on the negative cables,check for good ground connection on negative cable from battery.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.