had a similar prob with a b16swap. had spark, fuel. turns out one of the parts in the distributer was messed up. I think it was the control mod. either way that is what it sounds like to me. if you have a honda distributer I would replace that one or at least some of the guts inside. ex coil, control mod.