Sup guys. We swapped a B18b from a 96 integra into buddies 2000 civic hatch. We used an EX (d16y8) harness. The motor is being run by a 2000 OBD2b B18b ecu, all I did was busted off the immobilizer chip, to enable it to run. Everything is well it runs pretty smooth, only issue is its throwing 2 codes which are: - Secondary o2 sensor (we do not have the secondary o2 hooked up because we were planning on running an obd1 ecu originally which doesnt use a secondary o2. -CKP sensor (which is the sensor located down by the timing cover near the oil pump... once again, the obd1 b18b's do not have this sensor down near the oil pump so it is not hooked up due to the fact we originally were going to run a obd1 b18b ecu) Now. Heres the problem. The reason we arent running an obd1 b18b ecu like we originally planned is because the car wouldnt run good AT ALL with it. It would start up, idle, but it would run super grossly rich and shake super badly and pop and wouldnt rev up hardly over 3500rpms WOT. This car wants to get boosted in the very near future. Which means being tuned by Hondata, which means we've gotta figure out why everything goes to all hell once an obd1 computer is plugged in. At the time of the swap we tried for weeks and weeks before we finally gave in and just threw a obd2b ecu into it so it was driveable again. But we HAVE TO figure this out. Any ideas???? and BTW. We already tried a buddies hondata s300 with a b18b map on it. And it ran EXACTLY the same as it did with a stock obd1 b18b ECU. And we tried a obd2b b16 ECU, and it ran fine.