I've been having the exact same problem for a few weeks. I have to keep tweaking the throttle until I come to standstill, otherwise the engine cuts out. There's also an idle control device somewhere on there apparently: https://www.euromotoelectrics.com/product-p/idlecontrol755.htm
Does this...