I don't think running too rich will make it backfire. IMHO it's a vacuum leak somewhere. Valve springs are possible, so is a timing problem . Could there be an internal leak in the carb? Jay