2nd on the impeller. They need to be replace every couple of years even if you haven't run it dry. Cheap/easy fix.

The throttle cable may be bad. Disconnect it at the controls and see if the throttle lever moves freely -- if it does, time for a new cable.