Might check the fan relay located on the fan (plug connects to it). They are known to go bad. My 3rd one just blew. While you are in there you should pull the fan assembly and clean it out...they collect a bit of dirt.