The check engine light was on in my 2007 Vibe base model when I got the car a few months back. I bought an ODB II scanner so I could read the codes. The following Evaporative Emission System codes were displayed: P043E, P043F, P2401, P2402, P2419. I did a search and found some other posts here relating to this same combination of codes and was just wondering if anyone has had any luck solving the problem. Is replacing the Evaporative Emission Control canister a difficult job? I have a scrapped Corolla that I assume has the same part.