2001 Haighlander starting problems

Any ideas about the following problem? My Highlander turns over easily and tries to start - coughs. On the second attempt depressing the gas pedal to the floor all the way will result in a start and idle - until I touch the gas pedal then it dies. It will idle if I feather the gas, but not on its own.

Possible faulty IAC (Idle Air Control) system.

Perhaps a dirty fuel filter.