I had the exact same problem. Took it to ford dealership-they said the computer was fried. Two days after having the new computer-same problem still existed. Took it back to ford dealership (pissed) they replaced the wiring harness for free. Apparently, the bad wiring harness made the computer go bad. Anyway, problem fixed. Oddly though, check engine light never came on.