Chevy s10 1993 that stalls on idle What could be the reason?

throttle positioning sensor, egr, idle air control