Thank you for the donation.
You did not mention if you checked the spark plugs or ohmed the spark plug cables.
Did you check the valve clearances?
Any restriction in exhaust system?
Apart from above, you seem to have covered everything that might possibly cause backfiring and hesitation.
Happy New Year.
Wednesday, December 31st, 2008 AT 7:10 AM