So today I spent about 5 hours taking the governer out of my predator 212 on my baja mini, it was not nearly as easy as I thought it would be. So now that it's all put together, I have a problem, it will not start, and every few pulls there is a very loud pop noise that occurs, any idea as to...