i would have said bad fuel since you said the boat was neglected and sat awhile, but you ran it off a separate tank..i'd say change the fuel filters on the motor and the one between the tank and motor if it's there..if the problems still there i'd say its a carb problem or fuel pump issue like...