Truck won't stay running

I have a 2001 Dodge Durango, and it will start but once i let off the gass it kills. What can cause this?

Idle air control valve, or whatever Dodge calls it.