Well guys I have to get your professional thoughts about this. A friend of mine did a B16a swap in his 89 CRX Si and he can't seem to get it to run right cause it got problems like 1) idling too high 2) its throwing codes 3,5,7 and 3) when he floors it while driving VTEC doesn't kicks in. He says he replaced the TPS sensor. I've been helping him all day and can't figure out whats going on. Can any of you guys help out?