Hi Everyone, I'm new to all this stuff, so bare with me. Here is a problem that is stumping me. Have a 03 Explorer, 4.0 litre. It starts great first thing in the morning. Idles great. After you have driven somewhere and shut it off and let it sit for a bit, when starting it again, it will catch,but only idle at about 300 then die. Turn key off then try starting it again, it fires right up. Fuel pump and filter less than year old. If fuel pressure was bleeding off,it would be hard starting first thing not after it's been run. If it's left for a couple of hours, starts first try. New IAC put on. Acts the same as with old one. Sometimes it will fire up,idle at 300,sounds like it's ready to die, then it seems the IAC kicks in and then idles fine. Tried different ways of starting. Turn key on,wait 4-5 sec for pump to run,no change. Turn key on, let pump run, turn it off, then back on and try, no change. This one has me stumped and a friend of mine,who is a mechanic, so any help would be great. Sometimes another set of eyes on a problem can see stuff that we don't.