I have a 2 year old TB30 R Riding mower that has run fine for 2 years but this year has started back firing every minute or so. I have put a new plug in it and added Sea Foam to the gas but it didn't help much....any suggestions on what could be causing the problem? I noticed a spark from a factory hole in the carburetor behind the bolt that hold the carb in place...that seems odd to me. Here's the bolt where I notice the spark...notice the carbon 
