Thanks for all your suggestions and advice.
I replaced the distributor cap and rotor, it didn't stop the backfire so I'm going to try some of the other suggestions when the weather warms up here a little bit.
I'm still leaning toward a cam problem but it's just too cold right now for me to investigate that further.
So, thanks again for all the responses/advice, I meant to reply sooner but life got in the way.