Thanks for the help guys, I'll test the TPS first chance I get. By the way gijoecam, the guy who suggested that I check the accelerator sensor was a friend who said he wasn't sure if they had them because he isn't familiar with Explorers, not the tech from work.
I'll have to ask one of the...