I have a 2005 Glastron MX175 with a 3L Volvo Penta motor. My problem is that it has no power, it will not pull itself out of the water. It will not rev past 3000 rpm in gear. It has good compression, plugs have been changed and has fresh fuel and filters and the choke is working fine. What could it be?