I inherited a 1978 Mercury 140HP 2 stroke motor. (inline 6 cylinder) It will idle and run just fine when hooked up to a hose in my driveway but has zero power and will not stay running under load while in the water. All cylinders are showing 68-70 PSI. Is this purely due to low compression? Or is there perhaps another issue? I believe the motor was sitting for the last 15 years or so.......I dont have any other history. I did replace the plugs, cleaned all the connections and rebuilt the carbs. Fuel is new as are the fuel lines. Is the low compression due to stuck piston rings? Also.......It will only start if I prime the carbs with gas or starting fluid.......but runs and idles fine once its going. The choke works fine. Any suggestions would be greatly appreciated. Thanks.