What is your question?
·
·
What is your question?
Check engine light first went on in September, after I had an oil change. That evening, I tried to start my car, but it wouldn't start. I was told the battery was dead, and I replaced the battery. Check engine light went out, but about two weeks ago, it came back on and is now on all the time. I brought my car to a garage, and they changed the gas tank cap, but the check engine light is still on. The garage said the diagnostic code showed I needed a vapor canister vent solenoid and vapor canister purge solenoid. Do you think this is the problem? Do you think both of these would be needed, as they both have different functions? When I get gasoline, when the tank if almost full, the pump keeps shutting off, even though it could take another gallon or so of gasoline.
What makes this problem better or worse?
Nothing - Light is on all the time
How long has your 2007 Chevrolet Malibu had this problem?
2-3 weeks for check engine light - gas pump stopping when filling tank - for some time
1 Reply
It probably needs the fuel tank vent solenoid if you are having an issue filling up all the way. It probably doesn't need the purge solenoid under the hood but if they tested it and it was bad, it's possible it's bad. I suggest a second opinion if you aren't confident in their diagnosis. Alex
Dear Alex: Thank you for your very helpful and quick response. Would the fuel tank vent solenoid cause the engine light to be on? Is the vapor canister vent solenoid the same as a fuel tank vent solenoid? When I called around to get prices on these parts, the person I spoke to, who used to be a mechanic, didn't understand why I would need both a vapor canister vent solenoid and a vapor canister purge solenoid. Thank you, Linda