There is a Cooling fan control unit that might need replacing. When I got my 459 ES the cooling fan would come on at random times when not necessary and to oil temp light. I changed the Cooling fan control unit and end of problem. I got lucky and found a control unit at Dennis Kirk's but I checked and they don't have one in stock right now. It was less than $100 back then. I'll try to add a pic but never tried it before.