I'm doing this swap as we speak, the dealer I bought it from is installing the motor, and afterwards we'll be sending it to a muffler shop to combine the JDM Downpipe with the USDM one. This whole process has been a waiting game, but soon after I get the car back, I'll be sending the car to I-Wire to install the extra AVCS wiring, and after that I'll be taking the car to a tuner, to get the 20X ECU tuned to CA standards, but in the meantime it'll be running USDM ecu.