The engine starts easily,idles smoothly,and runs smoothly at low (<10mph) speed. When I try to accelerate it picks up speed to about 20mph then it slows down without moving the throttle. It sounds like it is going to die, but doesn't as I pull the throttle back. At other times I can get it to...