Update. I did find this afterwards. seems super sketchy but might just work. Don't forget the parking break!!!
basically crawl under the truck and manually move the mechanical switch.
This one is a head scratcher for sure. Brand new F150 3.5L Ecoboost XLT FX4 4WD w/36 Gal tank, less than 90 days old. 2600 miles. This morning I was parked on an incline in the driveway, nose down hill. Truck wouldn't startup. Saw the check engine light on. Checked the battery, it was good...