I have a 2003 Honda BF50A which stalls during moderate to fast acceleration. Starts and idles fine, will also go to full rev if advanced slowly and runs great. All round the motor runs good except for the fact that it stalls when advancing the trottle at a fast pace. All was OK until the motor...