Are u using the same p28 ecu from your d16 on your d15b??? And you might wanna think about getting it tuned 1st with either a standalone or piggyback vafc or uberdata/hondata. sounds like you may either have a problem with either timing or computer and a good tune will generally corrent all the kinks. "if swap was done properly"