I'm new to this site....have no clue what I am doing BUT I have a 2005 Vibe...and my mechanic replaced an part the evaporator canister (maybe?)...definitely something to do with the evaporator for large amounts of money....the engine light came on a few days later...now I was told the part was fault...