1996, 225EFI Mariner, 350 Hours.<br /><br />Even the dealer has given up and had me call Mercury direct, although they would not give any direct advice which, of course I could understand.<br /><br />Once the engine is warm, over 3000 RPM, overheat alarm goes off, computer retards timing to drop...