purge solenoid
Mine did the same thing. First I took someone's suggestion and bought a tester for under $30 at A. Z. called a MihtyVac. I wish I had bought it years ago. It will pump a vacuum like using a caulking gun and has a guage. Start at a funny little thing between the A/C drier and the engine. It looks like a Tee with a little mushroom on it. Three hoses go to it. On my '94 Bronco 5.8 one little hose goes from that little check valve assy. into the vacuum reservoir that is moulded into the side of the evaporator box by the transmission dip stick. That hose had a hole in it so I cut out the bad spot and slipped the ends into a small hose to patch it. It takes several pumps to test the reservoir. Next test the little black hose from the check valve going into the firewall into all your A/C control *****. Pull a vacuum to 20 in. and see if it holds a minute. Then change a **** setting inside and repeat the test for ALL A/C and heat settings. That will test all the hoses and vacuum actuators (dash pots) to all the doors. Mine were fine. Finally I found that little check valve was not holding vacuum. The purpose is to hold the vacuum to the A/C actuators and reservoir up (say around 20 inches) even when your engine gets under load vacuum may drop to (say 5 inches or less of vacuum). If the check valve is not working it may let your panel air go to the default defroster and heater positions in the absence of good vacuum. That check valve assy holds the vacuum high for the controls. It only cost $11 at the Ford dealer. Now it will freeze me out no matter where or how I drive. You can also check your driving vaccuum with the tester. The little valve assy. tested fine until I simulated driving conditions. Here is how I found the problem...On my '94 Bronco there is a hose connector inside the cab mounted on the right of the heater core box. Pull it apart and connect the vacuum tester to the black hose going to the firewall which is the same hose I used tested under the hood. Go up a long hill and glance over at the vacuum guage on the floor. The vacuum should stay high if the little check valve is working . I guess you could also lock the brakes, put it in Drive and put a heavy load on the engine and instead of driving it to test for vacuum drop.
Then on the subject of fuel milage, that could be many things. My 5.8 runs much, much better after I used the MihtyVac to test the charcaol cannister selenoid valve to see if it is stuck open with wires disconnected. It was so I replaced it. It is next to the EGR valve and mouted with a cable tie. Wires go in the top, two vacuum lines out the bottom.




