Popping at cruise but not at full power tells me it's not mechanical. It's a carb or ignition issue. Is it popping through the carb or through the exhaust?