↑
Not that I can hep you much but....when you lose power is it like hitting the kill switch, or if you keep the same power setting will the engine come to life again at a certain RPM(need more detail)
I went through the same problem like riding a wild bull bucking popping stalling and running...