The radiator fan switch seems to be faulty. I had a friend finally test it and I think thats why the engine heats up big time when idle for a short...