Close
Car Questions
RepairPal is your advocate for car care advice and guidance

Check engine light on 2007 Chevy Malibu

(2007 Chevrolet Malibu)
in North Hampton, NH on October 11, 2018
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 seems to make the problem better or worse? Nothing - Light is on all the time
How long have you had this problem? 2-3 weeks for check engine light - gas pump stopping when filling tank - for some time
Tags: none, chevrolet, malibu
Ask a Question
Displaying 1 answer & 1 comment
Popular Answer
on October 11, 2018
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
Sign in to reply
on October 11, 2018
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
Get a repair estimate
RepairPal estimates are guaranteed at over 2,000 quality certified locations nationwide.
Or interested in getting a repair? Find a Shop
Didn't find what you were looking for?