I have 1996 Johnson ocean runner and am troubleshooting fuel problem. My check engine light and alarm come on and the engine loses power. This happens intermittently. Check engine light and alarm when running indicates fuel restriction. I have found a leak around the primer solenoid and it was from a cracked red manual lever. This problem is apparently very common and the part and o rings are available to fix. I have removed the fuel bracket assembly (not all that hard) and then all the parts are easy to get to. Remove the 4 screws and lift off the top. Hold the top and pull on the lever. It is supposed to come out and will have 2 o rings on it. This has not solved my problem and I'm contemplating replacing the vro fuel pump..but it is over $300 dollars. If you pump up the primer bulb and it still lacks power it should eliminate the hoses and fuel tank. I am going to look in the float bowl and see what that looks like first. There is gas there though because when I push the choke the gas was pouring out the red lever.
I'll keep you posted on my progress.