Mine did the same thing, although mine is the 2 cycle version. It was the coil which was bad. The coil has two fields, one which operates at low rpm (like starting) and the main one which keeps it going once started.
Replaced the coil, one pull start again.
Aaron, February 2010