I have a 02 Yamaha 9.9 four stroke, I had it running in a barrell, it kept stalling out at idle and at full throttle after 40 seconds it would back fire(twice) than purr like a kitten for 2 minutes than back fire again. I replaced the oil filter, gas filter and plugs, it nows idles but still has the back fire, any ideas?