Have you checked the ground connections yet? I have had a few Rangers with weak grounds at various points in the engine compartment. Near the battery and at the firewall and anywhere you can see a ground connection, clean it! The reason it may be starting easier when you push start it is that you've taken the load of the starter out of the picture, which when you have a weak ground will actually show up as voltage on the ground side and prevent things like the power-train control module and relays from operating correctly and also corrupt the crank sensor signal. It's free so lets get those grounds cleaned and tightened. I've included a picture of 2 known bad grounds, but clean any others that you can.
Image (Click to make bigger)
SPONSORED LINKS
Tuesday, March 2nd, 2021 AT 12:13 PM