340 breaking up @ 3500 rpm

New plugs, and fix the A/F. My guess.
Sounds like the plugs gave up. Usually from a fat mixture, but occasionally a lean mix will overheat them to the point of failure.