i agree........sounds like timing belt....i did once have an old prelude that had a wobbly cam gear....the bolt holding down the cam gear was loosening up. it also threw a code and then started backfiring from the intake manifold. basically what i am saying...is that it sounds like timing is goofed...whether it be timing belt...tensioner.....belt jumped....cam gears loose....dizzy lossened....or spark plug wire order not correct.