Have you checked the compression on the 85-85HP motor? Is it running? Smoothly idling and at WOT? If it's not mounted on a boat and cannot test run it, at least you should be able to get compression readings. I seriously doubt if that motor has NO issues. No compression readings for me means no deal.
As for the 89-85HP, the compression numbers may not be perfect but they are not bad either. The lower number on #2 cylinder is probably due to a torn diaphragm on the fuel pump or stuck fuel pump check valve. Thus this could also be the cause of rough idling or lack of high rpm at WOT. You can try installing a clear fuel filter (Fram G2 from Walmart for less than $5 will do) between the fuel pump outlet and the carb's inlet to troubleshoot the fuel delivery system. The clear fuel filter should stay at least 1/2~3/4 full at all times especially at WOT. If not you have fuel delivery problem. While in the water testing, when the clear filter gets empty try pumping the primer bulb and see if that will fill it up . . . if it does then you most likely have a fuel pump problem. But if the primer bulb stays collapse then you most likely have a problem with the pick up, tank vent or faulty check valves on your primer bulb.
The preceding troubleshooting only costs less than $5. That shouldn't be too much to spend to try to fix and learn at the same time. I say try it first.