I have been having problems with starting my 1989 ford f1-50 sometimes it starts sometimes it don't. I fixed and cleaned terminal wires and charged the battery over night but she still won't start.
The starter needs to be replaced. Try having someone to tap on starter with a hammer while trying to start at the same time if vehicle starts replace starter.
Search Ford F-150 Questions
Ford F-150 Experts