Went from thinking overheat to realizing it was fuel restriction. I just removed the sending unit, the tank and fuel pickup in the tank were really clean. Could water in the tank somehow set off the alarm, by temporarily restricting flow at the filter? Could it mean the pump is bad? Is there a sensor which can be tested? I just syphoned all of the fuel out of the tank and am installing a new sending unit. The old one was really rotted and allowing some ( I am not sure how much) water to enter the tank. Last weeks test run, after removing the defective anti syphon valve went really well for about an hour, then the alarm went off. Only goes off when I try to go WOT. I can then idle and it will go off. What the heck? Appreciate you replies.