I would check the motor mount as well. I remember when I had a b16 swap in my crx done in 99 when, supposedly, there were no motor mounting kits...they had to be welded in. The shop never put in a front mount at all and so I had to fabricate one. Without it the motor slammed against the firewall with hard shifts through early gears. It was a very unnerving sound indeed.