I have a 94 explorer with 130k miles on it. Lately I have noticed that after I run it a good 20 minutes or so, turn it off, then restart it 5 or 10 minutes later i get a rough idle. It gets a little worse once i put it in gear, but after i give it gas it seems to clear up. I have replaced the fuel pump, fuel filter, fuel pressure regulator, all new plugs and wires, new air filter,cleaned MAF sensor and IAC valve. I dont know what else to try. Any help would be greatly appreciated.