Have a Car Question? Ask a Mechanic Online.
Hello I will help you with your question,
This is an indication that the charcoal canister is failing and has spewed loose charcoal through the system. The canister is mounted under the left rear corner of the vehicle, if you pull the hoses off you will likely find loose charcoal granules in the hoses. Clean the hoses with shop air and replace the canister and the canister vent valve which is mounted to it.
The canister has a DMTL attached that may have carbon in it as well and that will have to be replaced if it does to keep your check engine light off
Let me know if you have further questions about this