I have checked the valves, Ok. When slowing down, less than 20 mph and coasting to a stop or about to turn, the engine just cuts off. I hit the starter and it starts immediately, and resumes riding like nothing happened.
This has happened many times, and seems worse in really hot weather.