Where do you live? You might want to take it to an electrical specialist.
I know an old man who is quite good at electrical diagnosis, Mr Lee. He works from the Shell station on Jalan Pahang, just after McDs.
Something else occured to me. When was the last time that the e-fan was replaced?
Could it be old age? Try tapping on the motor housing of the electric fan. This should dislodge some of the carbon from the motor. Might be cheaper to replace tho, in the long run. Engines do not like too much heat.
Hope this helps.