Well, I've replaced the fan switch yesterday. However, I noticed in doing so, the new one doesn't exactly look like the one being replaced. The old one has a long stem that is about 1.5 inches longer than the threads to screw in. I'm taking both parts in tomorrow to see why the parts are different. And it's still running hot. I'm not in the position to buy a new radiator yet, since I've checked on the price in the parts shop here. My parts store here in San Diego has got very good prices too (about the same). Thanks for all the input and I'm still checking. Is there that the sending unit could be the problem???