Brought it for a spin there tried it on the hills out our own road will pull up the hills in first no problem no throttle. Spirited spin then no problems al all. Must have just been dirty petrol or maybe something is about to die. Pump doesn't sound weak or weird either sounds normal enough.
Sent forward in time from my Nokia 3210