As the title states, my son's 1999 Subaru Legacy Outback is difficult to fill. It's throwing a code that says it's the "Evap solenoid".Anything I've been able to find on line says the device is on the top of the tank, which is above the rear sub-frame. It's a somewhat crusty Michigan car and I'm in no hurry to drop the tank. Can someone confirm if that's where the darned thing is located, and is there any work around? There is another little electrical device right beside the canister by the right rear wheel. Anyone know what that one is?
Thanks
Warren
If it won't take gas, something in the evap cannister is plugged up. The vent solenoid is normally open, just closes to check the system integrity.
Be prepared to break everything you touch on a rusty Subaru.
Woody
SuperDork
8/10/11 11:47 a.m.
I did this three days ago. Part cost $80.
http://cars.natemichals.com/?page_id=6
The valve that is described in that link is very accessible on the Outback ! I must have misunderstood what I was reading on the other board. Thanks Woody.
Woody, could hear anything from the new valve? Does it make an audible click or anything?
no it's silent.
Almost guaranatee it's the purge valve. I bought a subaru with that problem(probably the reason they got fed up with the car and sold it). Easy fix. Though the old one is likely rusted in place. I had to cut my old one off and just tie wrapped the new one in place.
You can test if it's the problem by pulling off the hose on both sides of the valve, and fill up the tank. It defaults closed.
Thanks sachilles,I was wondering if I could bypass that thing.
You don't want to leave it bypassed, as it can eventually leak fuel. However, it works to see if it is that valve.
in the mean time, hold the pump nozzle upside down.
That doesn't really work in this case, if it's the same thing I experienced. You'll just be paying for gas that goes in the pump recovery system. Air doesn't vent from the gas tank causing the gas to sort of bubble up the filler neck.
So this evening I took both the tubes off the solenoid valve. Then we went to the gas station to see if there was a change. There wasn't any difference from before. The nozzle turns off after 2 or 3 seconds and it takes forever to fill. Is that valve between the tank and canister,or between the canister and atmosphere?
sachilles wrote:
That doesn't really work in this case, if it's the same thing I experienced. You'll just be paying for gas that goes in the pump recovery system. Air doesn't vent from the gas tank causing the gas to sort of bubble up the filler neck.
shrug I have a 99 Forester at work. been driving and filling it for the last 2.5 years with this condition.
This problem may actually be fixed, and in a GRM way, too! It wasn't the solenoid/vent valve because removal of the tubes to and from the valve had no effect. Elsewhere online,I found a thread about the same issue and a guy had unstuck his tank vent valve by sealing an air hose to the filler tube and pressurizing the gas tank. I don't have an air compressor, but I do have an HVLP paint gun and air blower that I bought at Harbor Freight. So I used that and a chunk of foam kneeling pad as a gasket and applied pressure to the gas tank filler. We were able to fill the tank with gas and the nozzle never shut off until it was full. I had removed the hoses from the carbon canister and I could feel the air escaping from the gas tank as it was filling. Since I did two things at once (removed tubes from canister, and inflated the tank) I'm not 100% sure the inflating the tank is the final fix, but the canister tube and the vent solenoid tube are supposed to be connected to each other and the tank wouldn't vent properly when I pulled the tube from the solenoid valve, so I think inflating the tank may have unstuck the valve that sits on the top of the tank. Follow all that ? We'll know for sure the next time my son gasses up the car.
Zombie thread, everybody drink!
So did you ever get this fixed, DeadSkunk? Wife's Forester is doing the same now, ordered a cheapie purge solenoid today, curious if you got it sorted.