How To: JDM ITR motor into USDM chassis - NO CEL, SMOG & Inspection Ready, No VTEC issues
Posted: Tue Nov 14, 2017 8:34 am
JDM B18C-R going into a 2001 ITR chassis, there are a few things that need to be done to make this swap work with no CEL's, no VTEC engagement issues, and being able to pass NYS inspection. There are also a few different ways this can be done.
The way I will be doing it involves swapping over or ordering a few parts so the harness and USDM ECU communicate properly.
- The USDM engine and harness have a CKF sensor on the oil pump. The JDM B18C-R does not. I opted for buying a brand new USDM Oil Pump and swapping over the CKF sensor from the motor that came out. If ordering these parts, you would need the following items.
Oil Pump - 15100-P72-A01 - #2 In Diagram $112
CKF Sensor Assembly - 37500-P72-A01 - #14 In Diagram $115
Oil Strainer Gasket - 15221-PW0-S01 - #4 In Diagram $1.75
Oil Pump O-Ring - 91308-P3R-T01 $18 In Diagram $.88
Not done yet!! There are still a few more parts that are needed. When you take the crank pulley off to get to the Oil pump, there is a small gear between the Crank and the oil pump. The JDM gear DOES NOT have the mageto collar to send the signal to the CKF sensor. The USDM unit does. (Visible in diagram below) I was able to remove this from the blown USDM engine that came out of car originally but here is what you would need.
Crank Pulley Gear - 13621-P72-A01 - #15 in Diagram $65
Gear Guide - 13622-PR3-000 - #16 In Diagram $3.50
Now. ALL OF THIS CAN BE BYPASSED. I personally didn't want to do that since I'm using the stock USDM harness and dont want to have stray plugs all around. THATS JUST ME. There is whats called the "CKF Trick". What you are doing is tricking the computer to get the reading it would normally get form this magneto from another sensor on the engine. Many say this works just fine and is obviously cheaper and easier than removing all of these or ordering these components. Here is a link to some more about the "CKF Trick".
http://ff-squad.com/wp/?p=309
Lastly, if you have a JDM engine, your VTEC solenoid will be different than a USDM one. USDM vtec solenoids have a oil pressure switch that is on the outside of the solenoid and it connects to a green plug on the harness. (The only green plug connected to the head, and only green plug on engine harness) JDM VTEC solenoids have the switch internally on the unit, negating the need for the plug on the harness. Heres what the solenoids look like side by side.
Again, there are 2 ways you can get around this. You can get a new USDM VTEC solenoid, or you can bypass the oil pressure switch by bridging a single wire in the engine harness right before the ECU. If you want to buy the solenoid, this is what you would need.
USDM Vtec Solenoid - 15810-P30-005 - #9 In Diagram
I'm choosing to go with bridging the wire at the ECU Plugs. There's a bunch of information on doing this bypass, BUT MAKE SURE YOU ARE READING THE CORRECT DIAGRAM!! Since my car is a 2001, it is OBD2B. The pinouts and wiring for a OBD2A vehicle and OBD1 vehicle ARE COMPLETELY DIFFERENT!. MAKE SURE YOU READ AND KNOW WHAT YOU ARE DOING!
Here is a link showing the ECU pinout and labels for a OBD2B ECU:
http://www.ff-squad.com/technet/wiring.obd2b.htm
What needs to be done is you need to bridge the VTEC solenoid line (B12) to the VTEC pressure switch (C10). This will give the ECU the reading it needs to engage and monitor VTEC through the solenoid. If you search for "Oil pressure bypass" in google it will bring up a bunch of threads and search results, but most show the OBD1 process which involves different ECU pinouts. **READ READ READ**
The way I will be doing it involves swapping over or ordering a few parts so the harness and USDM ECU communicate properly.
- The USDM engine and harness have a CKF sensor on the oil pump. The JDM B18C-R does not. I opted for buying a brand new USDM Oil Pump and swapping over the CKF sensor from the motor that came out. If ordering these parts, you would need the following items.
Oil Pump - 15100-P72-A01 - #2 In Diagram $112
CKF Sensor Assembly - 37500-P72-A01 - #14 In Diagram $115
Oil Strainer Gasket - 15221-PW0-S01 - #4 In Diagram $1.75
Oil Pump O-Ring - 91308-P3R-T01 $18 In Diagram $.88
Not done yet!! There are still a few more parts that are needed. When you take the crank pulley off to get to the Oil pump, there is a small gear between the Crank and the oil pump. The JDM gear DOES NOT have the mageto collar to send the signal to the CKF sensor. The USDM unit does. (Visible in diagram below) I was able to remove this from the blown USDM engine that came out of car originally but here is what you would need.
Crank Pulley Gear - 13621-P72-A01 - #15 in Diagram $65
Gear Guide - 13622-PR3-000 - #16 In Diagram $3.50
Now. ALL OF THIS CAN BE BYPASSED. I personally didn't want to do that since I'm using the stock USDM harness and dont want to have stray plugs all around. THATS JUST ME. There is whats called the "CKF Trick". What you are doing is tricking the computer to get the reading it would normally get form this magneto from another sensor on the engine. Many say this works just fine and is obviously cheaper and easier than removing all of these or ordering these components. Here is a link to some more about the "CKF Trick".
http://ff-squad.com/wp/?p=309
Lastly, if you have a JDM engine, your VTEC solenoid will be different than a USDM one. USDM vtec solenoids have a oil pressure switch that is on the outside of the solenoid and it connects to a green plug on the harness. (The only green plug connected to the head, and only green plug on engine harness) JDM VTEC solenoids have the switch internally on the unit, negating the need for the plug on the harness. Heres what the solenoids look like side by side.
Again, there are 2 ways you can get around this. You can get a new USDM VTEC solenoid, or you can bypass the oil pressure switch by bridging a single wire in the engine harness right before the ECU. If you want to buy the solenoid, this is what you would need.
USDM Vtec Solenoid - 15810-P30-005 - #9 In Diagram
I'm choosing to go with bridging the wire at the ECU Plugs. There's a bunch of information on doing this bypass, BUT MAKE SURE YOU ARE READING THE CORRECT DIAGRAM!! Since my car is a 2001, it is OBD2B. The pinouts and wiring for a OBD2A vehicle and OBD1 vehicle ARE COMPLETELY DIFFERENT!. MAKE SURE YOU READ AND KNOW WHAT YOU ARE DOING!
Here is a link showing the ECU pinout and labels for a OBD2B ECU:
http://www.ff-squad.com/technet/wiring.obd2b.htm
What needs to be done is you need to bridge the VTEC solenoid line (B12) to the VTEC pressure switch (C10). This will give the ECU the reading it needs to engage and monitor VTEC through the solenoid. If you search for "Oil pressure bypass" in google it will bring up a bunch of threads and search results, but most show the OBD1 process which involves different ECU pinouts. **READ READ READ**