Background: I own a 99 SI w/b16a2 with a JRSC. I recently bought a 93 cx hatch with a jdm b16 and hydro tranny coversion. What I'm trying to do: swap the motor from my 99 SI to the 93 hatch and the hatch motor to the 99. Why you may ask. Because my 99 motor is freshly rebuilt, and the motor that's in the hatch has slightly (by about 15-20 points) low compression in one cylinder. The 99 will become my DD. The hatch will be my auto-x car. Now I know I will have to have both motors pulled at the same time to swap parts from each of them. I just want to double check to see if I'm leaving anything out that I may run into. Things to be swapped to keep the OBD shit straight: Crank angle sensor on the oil pump. Crank pullies (no PS on the hatch) with sensor rings/washers. Coil pickup w/wiring in the distributors. Things I am unsure of: knock sensor, thermostat housing, and sensors in the tranny. Also wonder if the fuel rail will make a difference, and/or if I'll have problems with the throttle cables. Any info is greatly appreciated, I'm sure I'll figure it out anyway, however if I'm leaving something out, I'm sure ur replies will save me a whole hell of a lot of time.