'91 F-150 XLT (5.0 automatic) starter won't disengage
OK, so this truck has a habit of running with no issues for about 6-8 months, then 18 things go wrong all at once. At the moment the main issue is that the starter won't disengage. I replaced the starter and the new one wouldn't disengage ... was grinding on the flywheel and making an ungodly horrendous racket. I swapped out the starter again and this one's doing the same thing. I'm told it's the solenoid. Brief history of the current problems: Battery was dead, got a jump. Ran fine for 2 days, then the battery was dead again. Wouldn't jump this time. REplaced solenoid, same result, swapped solenoid (with some cash) for starter, still wouldn't start. Tested battery, had dead cell, bought new battery. Starts fine, but here we are at the starter issue (won't disengage). Before I bought the truck, the ignition switch went south and someone put a starter button in it to bypass that (like several old ford trucks I've had). Never had an issue with the truck starting before, and although I'm frustrated for now, I do like my truck and would prefer not to torch it or drive it off a cliff ... yet ... lol. Please help me out here, and save the life of a usually solid old ford.