I have to say the comment that something mechanical needs to be wrong for a carb backfire has be baffled.
It is very common for a backfire through the carb when the accelerator pump is not working causing a lean mixture. I have never thought about what causes this but it is not a mechanical problem, except in the carb.