I have the same engine and i would say too rich...Also i used to have problems with my carburator where it would constantly stall so i upgraded to the big bore carb for the .15fe that is a 5.5mm opening instead of the tiny stock one.Now my emngine idles erfexctly and never stalls. Also check your idle screw.