When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
So This coming up weekend Im going to be doing a 2000 jdm b20b swap into my 99 Ex coupe . Just want to know if anyone knows what Obd2 is the 00 B20b and does matter if I use a Obd2a with a obd2b ? Or will I have problems
Last edited by RVMIRXZem1; Aug 8, 2018 at 08:26 PM.
Reason: Typo
Where are you located ??? Do you have annual vehicle inspections/BAR ??? If your answer is yes, you have WAY bigger issues than if it is OBD-2A or OBD-2B.
do you know what Obd the 99-00 Jdm B20B is ? Only thing that ever pops up when I search “ What Obd is a 00 B20B “ is Wikipedia on B series History but nothing about the Obd
Where are you located ??? Do you have annual vehicle inspections/BAR ??? If your answer is yes, you have WAY bigger issues than if it is OBD-2A or OBD-2B.
Phx az and yes every 2 years , what would be my bigger issues ? You talking about Emissions?
99-00= b. i dont know the rules in phoenix, but odds are he was referring to cali rules. the b20 is legally a light truck motor, and is not allowed to be swapped into a car there.
99-00= b. i dont know the rules in phoenix, but odds are he was referring to cali rules. the b20 is legally a light truck motor, and is not allowed to be swapped into a car there.
Thanks really appreciate it ! And Yeah Phx Isn’t as strict as cali
Actually, a '00 JDM B20B is an OBD-1 engine (essentially). OBD-2A and OBD-2B are US only diagnostic systems, and this designation really has to do with the ECU's diagnostic capabilities. Unfortunately, many people associate the engine itself with this diagnostic system and in reality, the only differences will likely be additional sensors to meet the ECU's emissions related requirements.
For example: '96-01 USDM "B" series engines have a CKF (Crank Fluctuation Sensor) IN ADDITION to the three sensors found inside the distributor (TDC, CYP, CKP) needed to provide fuel and spark at the proper time. This means that internally, OBD-1 and OBD-2A/B distributors internally are essentially the same with respect to function... they just have different size/shape plugs to plug into the engine harness. '96+ USDM oil pumps with the proper bosses to allow the installation of the CKF sensor again are very similar in oil volume output as the pre '96 style USDM pumps and all JDM pumps... so it is essentially the ability to mount the CKF sensor that makes it an "OBD-2A/B" oil pump here in the US. All "B" series fuel injectors found on '94-01 USDM and JDM engines are 235cc (some say 240cc)... only the clip style is different. So if they flow the same amount/volume of fuel... what makes them OBD-1 or OBD-2 ??? It really comes down to what plugs into the engine harness that you choose to use without having to chop it up !!!
So, to the OP's original question... the changes needed to a JDM B20B to install it into a '00 Civic will be the following:
1) Replace the JDM oil pump with a USDM '96-01 oil pump and lower timing cover and don't forget to install the CKF sensor and a '96+ USDM crank timing gear with the magnetic pick-up tabs. The timing gear doesn't have a machined in index key, so you will need one of those too. You will re-plug the three wire engine harness plug to the two wire "B" series sensor.
2) A '00 CRV ECU.
3) The distributor plug will not match your engine harness, so you will need to either buy a conversion plug and use the JDM dizzy or find a '00 USDM CRV dizzy and plug it directly into your Civic engine harness.
4) You will need to use a COMPLETE '00 CRV intake manifold to work perfectly with the USDM ECU. Don't forget the throttle cable from a CRV to properly connect it to the gas pedal. I am not sure how well this fits in the Civic engine bay because I have never done this... I only familiar with using a LS intake manifold and a tunable engine management system... so there may be some other minor details that need to be addressed to complete this swap.
I suggest you discuss this swap with an AZ inspection ref to make sure this is even possible before you begin.
In the US, isnt the low compression b20b an obd2a and the high compression b20z an obd2b? So if you have a high compression b20, and you need a US ecu, wouldn't you want to use the obd2b ecu?
In the US, isnt the low compression b20b an obd2a and the high compression b20z an obd2b? So if you have a high compression b20, and you need a US ecu, wouldn't you want to use the obd2b ecu?
Yes, that’s exactly what I did when I had this swap.
Will a "bypassed" CKF pass a visual inspection by a BAR ref ??? Remember the OP lives in a part of the Country that requires annual inspections and emissions testing.
Originally Posted by Freedo_Civegra
Didn’t OP say it was a 2000 B20B? That’s gonna be OBD2b.
The USDM 2000 B20 is a "Z" and NOT a "B"... and since the OP only said B20B, that suggests no USDM version number at the end and therefore, is likely a JDM engine... which is OBD-1 regardless of the model year.
Actually, a '00 JDM B20B is an OBD-1 engine (essentially). OBD-2A and OBD-2B are US only diagnostic systems, and this designation really has to do with the ECU's diagnostic capabilities. Unfortunately, many people associate the engine itself with this diagnostic system and in reality, the only differences will likely be additional sensors to meet the ECU's emissions related requirements.
For example: '96-01 USDM "B" series engines have a CKF (Crank Fluctuation Sensor) IN ADDITION to the three sensors found inside the distributor (TDC, CYP, CKP) needed to provide fuel and spark at the proper time. This means that internally, OBD-1 and OBD-2A/B distributors internally are essentially the same with respect to function... they just have different size/shape plugs to plug into the engine harness. '96+ USDM oil pumps with the proper bosses to allow the installation of the CKF sensor again are very similar in oil volume output as the pre '96 style USDM pumps and all JDM pumps... so it is essentially the ability to mount the CKF sensor that makes it an "OBD-2A/B" oil pump here in the US. All "B" series fuel injectors found on '94-01 USDM and JDM engines are 235cc (some say 240cc)... only the clip style is different. So if they flow the same amount/volume of fuel... what makes them OBD-1 or OBD-2 ??? It really comes down to what plugs into the engine harness that you choose to use without having to chop it up !!!
So, to the OP's original question... the changes needed to a JDM B20B to install it into a '00 Civic will be the following:
1) Replace the JDM oil pump with a USDM '96-01 oil pump and lower timing cover and don't forget to install the CKF sensor and a '96+ USDM crank timing gear with the magnetic pick-up tabs. The timing gear doesn't have a machined in index key, so you will need one of those too. You will re-plug the three wire engine harness plug to the two wire "B" series sensor.
2) A '00 CRV ECU.
3) The distributor plug will not match your engine harness, so you will need to either buy a conversion plug and use the JDM dizzy or find a '00 USDM CRV dizzy and plug it directly into your Civic engine harness.
4) You will need to use a COMPLETE '00 CRV intake manifold to work perfectly with the USDM ECU. Don't forget the throttle cable from a CRV to properly connect it to the gas pedal. I am not sure how well this fits in the Civic engine bay because I have never done this... I only familiar with using a LS intake manifold and a tunable engine management system... so there may be some other minor details that need to be addressed to complete this swap.
I suggest you discuss this swap with an AZ inspection ref to make sure this is even possible before you begin.
truthfully it doesn't matter, 99-00 civic's are obd2b. You want to run an obd2a ecu you'll need a conversion harness. crv's came with a b20 engine, you need a crv ecu. done deal. 5spd ecu's are rare
truthfully it doesn't matter, 99-00 civic's are obd2b. You want to run an obd2a ecu you'll need a conversion harness. crv's came with a b20 engine, you need a crv ecu. done deal. 5spd ecu's are rare
Yeah my buddy has one but its AWD 5 speed , does that matter or no ? And What conversion harness would it be ? The Obd2 to obd1 one ?
Is this the jumper harness I need ? Would it be Obd1 to obd2 or obd2 to obd1
Originally Posted by tony_2018
truthfully it doesn't matter, 99-00 civic's are obd2b. You want to run an obd2a ecu you'll need a conversion harness. crv's came with a b20 engine, you need a crv ecu. done deal. 5spd ecu's are rare
Last edited by RVMIRXZem1; Aug 9, 2018 at 08:34 AM.
Reason: Typo
OMG OP... you are really making this more difficult than it is. Your vehicle is a '99 Civic EX... which has OBD-2B style ECU plugs. You claim to have a high compression '00 JDM B20B... the USDM ECU that matches your engine the best would be one from a '99-01 CRV, which also happens to have OBD-2B style plugs... so it will plug DIRECTLY into your car's ECU plugs without any adapter. Now, if you happen to have a low compression JDM B20B, the USDM ECU that matches your engine the best would be from a '97-98 CRV, but unfortunately that ECU has OBD-2A style plugs which means you would need an OBD-2B -> OBD-2A ECU adapter harness.
The only adapter harness you MAY need to concern yourself with will be for the distributor... which I explained in depth above.
By the way, which stamp does your cylinder have... P75 or P8R ??? Also, on the back of the block you may have another 3-digit code stamping (raised casting actually)... this is the piston choice that was originally installed in the block. So if you feel that you are unsure of EXACTLY which engine you have, answer these questions so that we can help you fully identify which engine you have.