If your motor starts fine but loses power when you throttle up, the issue could be fuel-related. Water or debris in the fuel ...