Evaporative Emissions System on 2004 Hyundai Sonata

The check engine light went on in my car. The car ran roughly and almost stalled. There had been a hard rain at the time I had last filled the tank the day before. I have no experience with auto mechanics (or relatively little.) I added to canisters of "dry gas." Initially the car ran well and the check engine light went out. Though the car seemed to run just fine, the check engine light appeared again. I took it to a friend who is a mechanic and he said that he was getting a general code for the Evaporative Emmissions System. I told him I may have driven the car a block or two with the gas cap off. He resent the engine light, told me to fill the tank, and wait a week. Unfortunately, the light came back on. He said that diagnosing and fixing the problem could cost $500 since there are over 30 parts. Is this an accurate estimate?

by in Gaithersburg, MD on January 08, 2011
1 answer
ANSWER by on January 09, 2011
You can't really figure an estimate until you perform the test and find out what is causing the evaporative emissions code. You can spend 1-2 hours in labor performing a diagnosis on this system...and then repairs will be needed. $500 is not out of the question; could even be more. Keep in mind that an evaporative emissions problem will NOT cause a rough running / stalling condition. That is a separate issue. If that happens again, a separate inspection will be necessary.
Related Items:
Check engine light on. car hard to start and hold idle after re-fueling. Code#PO441 "Evaporative Emision Controll System Incorrect Purge Flow". PLease let me know what replacement part is needed....
My car runs fine until I put fuel in it, then it is hard to start and I have to rev the motor up for a minute then it runs ok.This happens no matter how much fuel is put in it.Check engine light is...