P0440 means EVAP System No Flow During Purge Possible Causes Setting Conditions
* Charcoal canister is loaded with fuel or moisture
* Fuel filler cap is loose, cross-threaded, damaged or wrong part
* Fuel tank, fuel filler neck or fuel sending unit 'O' ring is leaking
* Fuel tank pressure sensor is damaged, disconnected or it failed
* Fuel tank vapor line(s) is clogged, damaged or disconnected
* Purge valve vapor line is clogged, damaged, or disconnected
* Purge or vent solenoid power circuit is open (check the fuse)
* PCM has failed
It sounds like maybe a bad purge valve? Maybe get on
HMAService.com and see if it tells how to diagnose it. It's Hyundai's official service manual site, and you can register and use it for free. (If you don't get a password right away, go back in and do the Forgot Password thing; it seems registration only sends a password about half the time.)