Just picked up a 2001 with 79k miles and a few days after getting it home from the dealership the CEL came on (as well as VSC and TRAC lights). It has only a P0440 code, no accompanying codes at this point. I had the gas cap checked and it was good. Smoke tests revealed no leaks as well. I'd hate to spend $350 on a charcoal canister and have that not be the issue but not sure what else I can do at this point. Dealership denies having reset the codes before selling it so they won't take any responsibility or help with costs of the canister. I have no desire to have a Christmas tree of lights on the dash every time I drive though and resetting them only lasts for a week or so before they come back. Any ideas?