I have a 1993 Johnson 120 VRO it runs fine at low rpm but will not get above 2200-2300 rpm. I just got it back from the shop, had all four carbs gone through. I took it out and it ran fine for about 10 min then started the same problem again. I got a fuel restriction alarm once for about 5 secs. Got it home and looked at all the fuel and oil lines and tested the VRO pump, hooked up a 1/4" line to the oil side and it pulled about an inch of oil in 4-5 cycles of the pump. The fuel side seems to be working fine, can see the fuel going through the filter, volume seems fine to me. Anyone have an idea.