i wonder if you're running on 3 cylinders
you can check that easily by CAREFULLY disconnecting one spark plug at a time from the engine to see if it makes any difference in how the engine sounds
if it sounds the same whether one of the wires is connected or not, you know that cylinder isn't doing anything for you
just a thought, kind of a general thing to check