Part throttle bog then backfire?

I would bet money this is an IGNITION PROBLEM

That's what I'm sayin....