Part of the car’s emissions controls, this charcoal-filled canister’s job is to absorb fuel vapor that would otherwise ... Charcoal canister problems can often cause the check engine light ...