I have an 87 CRX Si that I'm looking into swapping engines on. I want to go with a DOHC. After some research I've decided on either the 2nd gen ZC or the 1st gen B16A. I was wondering if anyone had any suggestions or advice on this. Also would it be better to go with a JDM or a USDM?