Quoted:
2005 F150 225k miles 5.4 triton
Battery died in February
Replaced it in March
Worked great until April.
Go to start it and I have to hold the key and it’ll slowly start turning over getting faster and faster as long as I hold it and then it fires up and runs great.
Lights, AC, Radio, all work great.
Drive truck for 45 minutes and it does it all over again when I go to start it.
Battery and alternator are @ ~13-14 volts
Could it be the starter or solenoid going out?
View Quote
You can have a weak cell that allows the battery to show 12.7 volts at no load (which is where a fully charged battery should be after a 12 hour rest after being charged), but then when a load is applied show a significant voltage drop. So I would not rule out the battery.
My question is - does it do this every single time? Like start it first thing in the morning, then kill it 5 minutes later, then immediately restart it - does it behave the same?
If so, the most likely cause is bad connection at the starter, bad connection at the battery, bad starter/solenoid, bad starter relay, bad battery, bad fusebox.
I'd start with the cheapest options:
1. Check and ensure the battery cable connections are clean and in good condition from the battery to the starter.
2. Check the passenger side fusebox, ensure it is not corroded/wet, well grounded at the nearby grounds to the body near the fusebox, and pull the starter relay. Look for corrosion under the relay, and where it plugs in. Swap the relay with its neighbor, as these are the same, and re-test.
Here is a vid:
2007 F150 Starter Fuse, Starter Relay, Starter Circuit Explained
My gut tells me you have a failing starter. But you might get lucky.