I also vote for idle speed screw. One day I cranked my mastiff and the idle RPMs were low enough that the lights on the speedo were blinking but the motor never completely shut off. I didn’t have any tools with me and had already shut the garage door so I just rode it like it was. After about 20 minutes I remembered I had a pocket knife, so I used that to turn the idle back up to normal I barely had to turn the screw at all. Rode the rest of the day like normal. The next day I cranked it up and the idle was high, had to get out the knife again and put the screw right back where it was the day before. No Idea how it changed but easy to fix and hasn’t changed since.