Have you cleaned the carb in it.Maybe its dirty and the fuel not their, Clean the in-tank filter and petcock(also do the petcock mod). When it died ,did it stop all at once or did it sputter and fire then sputter again till it died out.Could be a broken reed
Broken reed will flood it and make it way fat, check it.