D15b2 in dx. Won't start?!?

Okay quick explanation. Emergency situation called to drop in a spare motor I had laying around. Motor is a d15b2 from a '90 civic. Running p06 ecu, b7 wiring harness, b7 intake, b7 distributor, y8 trans. Newer gaskets all around.
I have compression in all cylinders, fuel and spark.
When I crank her over, she doesn't wanna fire. Started once or twice for a few seconds then died, hasn't done that for a week or so now though. Occasional backfire. Otherwise she just cranks and cranks.
Yes before asked if I've checked timing, I have. Over and over.
I feel as though ignition timing maybe off due to the b7 distributor. I have a spare b7 cam laying around. Would installing a b7 cam into b2 motor cause any issues? I know the b7 and b2 are basically the same except for obd difference.
If I were to install, b2 or b7 cam gear?
I'd post this on hondatech or d-series.org but I forgot my email for the account.
Any help and input is appreciated.
I have compression in all cylinders, fuel and spark.
When I crank her over, she doesn't wanna fire. Started once or twice for a few seconds then died, hasn't done that for a week or so now though. Occasional backfire. Otherwise she just cranks and cranks.
Yes before asked if I've checked timing, I have. Over and over.
I feel as though ignition timing maybe off due to the b7 distributor. I have a spare b7 cam laying around. Would installing a b7 cam into b2 motor cause any issues? I know the b7 and b2 are basically the same except for obd difference.
If I were to install, b2 or b7 cam gear?
I'd post this on hondatech or d-series.org but I forgot my email for the account.
Any help and input is appreciated.