Hello all, I just finished swapping in a d16z6 into 2000 civic si that had a blown motor. I took the y8 intake manifold off the d16y8 and mounted it to the z6 head. It starts up great but the idle climbs to almost 5000rpm and holds there for a bit then dips down it starts searching for an idle. I'm throwing the following codes: 7-TPS 3-MAP 10-IAT 14- IACV What I don't get is the intake manifold was fine on the old motor and no codes were being thrown. The only thing I can think of is theres a coolant passage between the head and intake by cylinder 4 that isn't the same shape...maybe there's a minor leak or not enough coolant is getting through? Also, there was a solenoid of some sort on the front of the automatic transmission that was broken (behind the passenger side floating mount). It has a two pin connector. I'm not sure if thats in anyway related to the rpm issue. Any ideas would be greatly appreciated!