Too much oil, weird idle engine noise…??

Hey guys. My rancher has been back on the trails. I took it out yesterday for a ride and all was fine.. This morning my son wanted to take it out, fine. But he seems to think you need to add oil to it all the time. I talked to him about leaving that stuff to me!!! Anyway, he added about 100ml of new oil to it for no reason and it was having a hard time starting after that, and would spudder out. We let it idle for awhile and it seems to be ok. But once in awhile it will double rev when you push the throttle? Idk if this has anything to do with the oil or not but it seems odd. The oil checks fine on the dip stick so it doesn’t look overfilled. But this oil was for a full change, not to add. So it’s most likely a different type.. Should I be worried?