2009 Hyundai Santa Fe - Dies

give it fuel and it dies but idles and starts great

Is the check engine light on?

It’s going too lean when the throttle valve opens. Too much air or not enough gas.

Have someone try cleaning the electronic throttle body.

Tester