Sigh... didn't think that I'll be posting on yet another problem so soon...
I found that the engine compartment fan is now on permanently when I start the engine... I thought it was strange when I started the car from cold and it came on immediately.
It's been a whole day now and the fan comes on everytime the engine is on. Luckily, when I switch the engine off, the fan also goes off. I've not noticed it coming on (as before) when the engine is off and the compartment still hot, but that could be due to compartment temp being lower since it's always on when the engine is on.
Anyone knows where the sensor and or relay for this fan is ?? Is this a common problem ?