I cannot add gas to a 2009 Impreza (with around 65,000 miles). I have seen dozens of complaints about this issue on different message boards, and of the 41 complaints on the NHTSA site about this vehicle, 5 of them are about this same issue.
When I attempt to pump gas (with the tank less than 1/4 full), the gas simply spews out of the car and lands all over the place.
I have taken it to the dealer, and they say that the canister purge solenoid valve needs to be replaced. They said the part is $140 and the labor is $413.
Before I allow them to continue with this repair, I was wondering if anyone on this board can confirm for me that this will resolve the issue, and if the price quoted sounds resaonable.
Additonally, should there be a check engine light on for this issue? Because in my case, there is not. I am wondering if the lack of a check engine light could signify an issue with the ECM?
Also, since this issue seems to fairly common and well-documented, and it appears the part they want to replace is related to EVAP or emissions (and it is a safety issue due to spewing gas and the possibility of being stranded without being able to add gas), is it possible that Subaru would do a goodwill repair on this? The dealer said no way (they wouldn't even give me loaner!), but do I have any other recourse?
I just find it hard to believe that they would know about this issue which is obviously a defect of the car, and charge the customer to have it repaired.
Any help or insight would be much appreciated.