I'm getting several different answers concerning this code (0447) which I failed inspection for a check engine light. Is it the purge valve near the charcoal canister by the gas tank or the canister soleniod up by the engine. I did replace the one by the gas tank about eight months ago could it have gone bad already. Is there a way to check with an ohm meter? Any help would be appreciated thanks.