Long story short, I did a JDM 00-01 H23A VTEC OBD2 engine swap into my 99 Accord coupe. After a myriad of problems and small issues, I ended up with an AEM EMS running the H23A. What is unique about this H series motor is that it uses a 3 wire IACV as well as an electronically controlled EGR (instead of the vacuum controlled on on the Preludes). Unfortunately what isn't unique is that the Crank Position Sensor and TDC are located in the dizzy like all JDM motors. Both my OEM F23A1 ECU and EDM H22A7 ECUs show cylinder misfires because of the JDM sensors. I'm now realizing that all my woes tuning startup and idling on the AEM may also be attributed to the sensors. One option I'm considering is going to OBD1. Things I need with questions... change my 3 wire IACV to a 2 wire (not a big deal) swap the electronic EGR with a vacuum EGR OBD1 ECU... Not sure which is the best ECU to use... will I need a JDM ECU to match the JDM sensors or will a USDM ECU work as well? I've got IABs and I want to continue to pass emissions so the EGR is necessary. Will a USDM or JDM P72 do the trick? I tuned my AEM EMS to pass emissions and I've got a wideband O2 to help with tuning, I can probably keep the wideband to help with OBD1 tuning... Thanks for the help.