sounds like fuel starvation if it restarts after a few seconds then this is the most likely cause. Clean or replace the petrol filter. if its ok then take the carbuerreter apart there will probabley be a bit of dirt in the pipe which lets fuel into the float bowl. the fuel can't fill the float bowl up as fast as you are using it when the throttle is wide open.
Jeff Cooper ( Lord Petersham )
June 2009