I have a 2001 Mercury 115 hp EFI that I had problems with rough idle and when I was WOT it would reduce speed all by it self. I had the marine dealer clean the injectors and it ran fine for a couple of months. Then it would stall at idle switching gears and burned lots of fuel. I buy my gas at a marine that sells gas with 10% ethanol, and I use Sea Foam or Mercury additive each tank full. I burn my 20 gallon tank about every 2 weeks. I think my injectors are bad but to buy new ones cost over $200 each. Any thoughts........