Hi:
It sounds like you had an EVAP system problem. I din't realize that until you mentioned the canister and the "large leak." That is something a little different than just a vacuum leak. Usually, the EVAP system needs fogged to locate the leak and with the EVAP, it is usually more than just a hose.
Apr 15, 2011 at 12:06 PM