Hi:
Does this seem to happen when the engine is under a load? To me it sounds like a vacuum leak in the system. The control panal receives vacuum from the engine and then distributes it to different locations based on your needs. If there is a leak, there isn't enough vacuum to keep a switch where it belongs thus it changes direction.
Now, it could be the switch or a bad hose. Check for leaks to the vac hoses (listen for leaks. Hissing). Most common areas include near the firewall and under the hood. They use plast hose for routing and it can melt.
If you can't find a leak, you may want to remove the switch and have it checked for a leak.
Let me know how this works out for you or if you have any other questions.
Merry Christmas,
Joe
SPONSORED LINKS
Wednesday, December 24th, 2008 AT 9:36 PM