Check the altitude adjustment, and idle. It should be at 60 Hz. A Kill-A-Watt meter is good for that. If it is idling too slow it will surge, and stop.
Like Handbasket said in another post, the manual has a really good trouble shooting guide, if you don't have it, You should be able to get it on line.
The fuel filter could be plugged up, also the spark arrester could be clogged.
2800 Micro Lite Spec. SheetMy idle screw would vibrate, and I would have to adjust it occasionally, by turning up the idle.