Re: 4.7 L v8 with starting issues?
You cleaned the idle air control stepper motor, but also the idle air passage, didn't you? You have to remove the air filter resonator housing to get good access to the idle air passage, which is just under the throttle blade.
To get access to the fuel pump, you have to lower the tank. I have done it myself, and it takes quite some time to do it. Best is to first change the fuel filter/pressure regulator, which is mounted just in front of the fuel tank.
Your check engine light is not on?
Did you check for any DTC fault codes? (ignition on/off 3 times and let it in on the last time. When no faults stored, DONE will be shown)