i usually start at check battery voltage when cranking ,it should be
staying above 10 volts when cranking . battery going bad, dirty cable
ends,bad starter can get you low voltage when cranking . ,. those fords
have some ground wires and pos wires on the battery cable ends too.they
need to be clean and tight. im thinking low batt voltage because it
seems ok after you push start it and it charges up.of course the other
things the other guys said is true too.. lucas.