How old is the fuel? Your symptoms doesn’t sound like stale fuel but it’s always a possibility?
Spare parts. Complete water pump kit, oil and filter, fuel filter, spark plugs, extra fuel/water filter, Seafoam or equivalent fuel stabilizer Service Manual(genuine Honda)
Suggestion. Label and...