On my BX 2350, the engine dies when I go above ~3000 rpm, or when I put the engine under load, such as by engaging the mower. At lower rpm, or when operated without load, all is fine, and the engine runs quite well.
What I mean when I say the engine "dies" is that it begins to shake, then loses...