Irregular Rough Running

This can be so many things, it is hard to where to start.....
If the engine stops suddenly, with no change in the engine sound, I would be looking at electrical. Such as loss of electrical power, loose connections etc.
If the engine sound changes, & then dies, I would be looking at fuel. Maybe dirt/water in the carb or a jet blocked.