motor slows right down @ full throttle & when it feels like it goes right back to full speed most of the time i have to go into idle speed before it starts snapping & bucking as if its clearing spark plugs it idles ok!i have cleaned carb. fuel pump looks ok. changed spark plugs water flow is not hot i suspect power pack but as this only happens under load it may be difficult to isolate