I have a pair of 2001 mercury optimax 150hp on a 25' footer. Last time i went out one of the engines was running perfect at low rpms (uder 2000rpms) but everytime i would go over 2K rpms it will run fine for about 15 seconds and then stall and die. You can crank right back up without a problem and it will idle, but at this point you can open wide throttle and rpms won't go up past 1500. if you let it idle for 5-10 minutes, it will work again for another 15 seconds or so. Im guessig its getting flooded with gas, but i really don't know where to start looking. Any help will be appreciated. Thank you.