That is a very different vehicle than Scott's 2000 Explorer 5.0L. The engine is very different, the ECC is very different, and the fuel system may be very different. Heck, it even sounds like the inertia switch may be different. Any of these things could affect how it responds to that switch being tripped. He also never stated how long of a delay there was between the thrashing that potentially tripped the switch (it that was even the cause and when it happened) and turning off the vehicle.
I can't say where in the circuit the inertia switch is located on your 2005, but I've got the Ford wire diagram manual for the 2000 Explorer sitting right here. The inertia switch is located in the power feed wire between the fuel pump relay and the pump itself. When tripped it directly severs the connection between the relay and the pump.