I have a 2000 15hp evinrude 4 stroke that I recently bought for a Jon boat. Good compression in both cylinders. Before ever starting I changed oil and changed whole water pump new thermostat lower unit oil new plugs. Went for ride and run great for 15 minutes than went into a limp mode. I thought was hot so I got a thermal gun and tried again and it never got over 150 degrees. If u cut off and crank right up it will run fine for 15 seconds and keep doing same thing. It still has fire and running on both cylinders while in limp mode. Let it sit for a while and it runs again great for 15 minutes and does same thing. I took gas cap off and pulled choke and pumped primer bulb with no results. I’m mind blown on this problem. Has anyone had an issue like this. Thanks in advance.