I have some knowledge in cars and have a CRX si with an intake and exhuast. I want to swap a b16a1 into it. I am wondering if anyone has done a swap at home in a regular garage. I also am wondering besides the 10 HP difference is a b16a2 or 3 a much better choice over the 1st generation b16a1. It is a money issue if i should go to a b16a2. Is it a big difference in performance?