Ok, 107.3 from what i understand is tolerable but may be high for your bike, 100 is the target number but there is flexibility. My bike runs beautiful at 110% but I bump it to 112% for a smoother steady throttle. Have you pulled the pump yet? Still sounds like a failing pump to me. Mine did the same thing for close to 700 miles before I replaced it but it will eventually fail. Just recently as i said before my second pump stared cutting out and popping same as you only this time I replaced it immediately. Problem fixed. The last thing members want you to do is just throw money at the bike but it's a well known part to fail and if original probably a good time to replace considering the age, also Lunaticfringe sells them I believe at a cheaper price than ebay or other vendors for board members( Found out after I bought mine ). If you do rebuild the fuel pump be sure to order a filter, O-rings for pump body ( Lunatic has those too ) and If i were you make sure the plastic flex hose within the pump is not punctured. Other than that, it's really not too bad of a job.