Could be carb icing or could be a dodgy fuel tap.