Sounds like a fuel problem.
make sure fuel is clean and correct mix.
check the fuel pick up is clean
failing that remove the carb and strip, you sould find a gauze inisde, which may be dirty. also check the needle is clean.
good luck
ruari, March 2009