I am having similar problem with my 115hp 4-stroke EFI. Power loss, cannot go higher than 1500 rpm.
I filled the filter cup with Sea Foam and started the engine with water hose connected. I repeated it four times and it seems to get better now. I have not put it back in water to test it though.
I cannot suggest you anything as I am no expert...
Just trial and error for me.