Battery has been tested and charged
cables cleaned, terminals replaced
grounds checked, cleaned
starter solonoid replaced
Fuel pump switch has been reset
Fuses/relays are good
The truck had no issues prior to this, I left the key in the "on" position overnight, battery was dead so i had it...