Hello all, I have a 1999 200hp mercury EFI that intermittently loses power. Idle is usually rough but motor never kills, first run of the day is usually good, boat gets on step and will run fine all day if I stay on step. Once off step and idle around, rough idle gets worse and then RPMs will only Max out at about 3200(in gear). This situation is sometimes easily corrected by placing motor in neutral and increasing throttle to 50-75%, RPMs bounce around at 3200 and then suddenly problem goes away and RPMs jump up, I quickly reduce throttle, put gear and idle is improved and boat easily gets on step once more. This problem is not always correctable by increasing RPMs as described. Entire fuel system has been checked, all fuel lines and filters have been replaced, fuel pressure is maintained at 35-38psi. Fuel injectors have been removed and cleaned, diaphram fuel pump rebuilt. With this said I do not believe I have a fuel problem? Ohms test on trigger approx 750, ohms test on stator approx 2100. Gap spark test varies from 1/4 inch to 9/16 inch on different cylinders. Oil alarm module,water sensor module, tps, air temp sensor and EFI/CEU all checked out. I would appreciate any comments/opinions. Thanks in advance.