My Mechanic just fixed and issue I had with the fan staying on all the time and posted how he fixed it on You Tube YouTube
I hope this link works if not you can search for it. It turned out to be the Thermostat.