Good morning, I have a new to me 1985 Mercury 115 outboard. It was given to me because of a no spark situation. I was able to track it down to the kill switch being faulty. After replacing that, flushing the fuel, replacing the impeller, checking all the voltage on my sparks I have gotten it started. My problem comes in when I put it in the water. I can not get over 2500 rpms. I have done the time and syncing as described in other post here, it’ll start with a little throttle, once warm it will shift into gear and idle there but once I start to open it up it falls flat on its face. My compression is good, also. I’ve got the timing set at 5 BTDC, and 18BTDC while cranking. I have cleaned the carburetors several times, I haven’t checked my pressure on the fuel pump discharge yet. I have heard it hit 5500 rpms once while adjusting the throttle linkage but lost it quickly. Any ideas??