NEED HELP! Backfiring!

Does it idle ok? Intake leak???