hit the nail on the head....i bet its 180 out!Is it on #1 cylinder of the compression stroke? It is so easy to get these things 180 degrees out. I would try rotating 180 degrees.
im assuming its fuel injected since its backfiring throught the throttle body.......what distributor do u have? New wires? cap?rotor?