it sounds to me:

like a carb problem ( hitting the wave could be making the float arm stick)

get a spark tester on number 3 so you can see exactly what is happening

on the other hand...