Is it on LPG? It's uncommon for a V8 to backfire on petrol but quite common on gas.
Anyway, it's probably dislodged an air pie giving you a crap reading on the MAF sensor, or as suggested it's bent the flapp if you have the flapper EFi. Check everything thoroughly for splits, leaks, hoses adrift etc, could well be a small air leak.
I've had a missfire b***er up my servo, blow my airbox apart, reduce the flexi inlet hose to tatters but then on gas you have a volume of explosive mixture in the plenum that you don't have on petrol.