I have an 89 crx hf and want to do a swap. I am really leaning toward the b16, but the zc is also an option. I am only considering the zc because it is about half the price of the b16 swap. I am confused about this though, a local performance shop said if I go with the zc I should go with sohc instead of dohc. I thought dohc would be better but they said parts for the sohc were easier to get. The car is a daily driver but I seriously need more power. There are some things that need to be done to the car soon, such as a new clutch, but was hoping to do the swap before the clutch goes out. I think the zc and the b16 are good choices, but was wondering about the sohc or dohc on the zc. The shop said there is only 1 hp difference in the sohc and dohc zc, any opinions would help. I am new to owning a Honda( have had a couple of Eclipse).