I've got a 2000 200 efi serial number OT104632. I have replaced thermostats, poppet, impeller and flushed it with some descaler for about 2 hrs with a bilge. I can idle forever and run above 4000 rpm and it does not overheat. But when I run about 3000 rpm plus or minus some rpms it will give me a solid beep. Which is over heating. I run about 2psi on idle and any where between 10 to 15 psi on top end .
I believe it may be poppet but I have put a brand new kit in it. I put it back in just like old one came out. I also bought a new lower unit because my reverse was going out. So that would be 2 new impellers.
Anybody with any ideals I would appreciate it
If need any more info just let me know