Quick test for shift assist switch, just unplug it and try shifting.
I have a 1998 150 carberated Johnson ocean runner. Simiar problem except I am able to stumble back to the launch on a few cylinders. If anyone out there has actually resolved this problem please post. I've change stator, VRO pump, checked compression, spark, changed power pack, so far no fix.