Whenever I slow down, stop or make a turn the engine sometimes stalls and i have to throw it in neutral and crank it back up. What does that sound like? I have a few ideas rolling around but I'd like to get some input from someone with some experience.