Do yourself a favor and check ALL the basics before letting use E-guess. Check the fuel pressure, timeing, compression, and inspect and fix ALL leaks fix the leaks now. They need done any way and it will make working on it better. If it is just a poping when you rev it and let off it is most likely an exhaust leak sucking air.