Truck won't start

I Have a 2001 Ford Explorer. It won’t start unless I hold the gas pedal down. As soon as I release the pedal, it shuts off. What might this be?

Is the CEL on? Even when running? I’m suspecting a bad IAC, but that would set a trouble code.