Hi - I'm on my way back from SoCal driving my 1996 Explorer. Everything running fine but 4 hours into the drive the engine stalls going about 70 mph. I pull over and everything is running (just the engine dead). I re-start and let it run a bit, and it stalls at idle. Got plenty of gas, but it...