Results 1 to 19 of 19

Thread: Anyway to get OBDII working with a JDM swap?

  1. #1
    "FNG"
    Join Date
    Oct 2013
    Location
    Tilton, NH
    Posts
    40
    Points
    3,179
    Level
    34
    Points: 3,179, Level: 34
    Level completed: 86%, Points required for next Level: 21
    Achievements:
    1000 Experience PointsVeteran

    Anyway to get OBDII working with a JDM swap?

    So the headgaskets went in my 98 LGT and I'm consider just swapping the motor. If I'm going to go through the effort I'd like to upgrade. I'd love an STi EJ257 but I can't swing the $5K for just the motor that I see them going for.

    I've noticed that JDM motors seem far more plentiful and lower cost than any of the USDM motor sets. however I'm in NH and we have to have an annual OBDII plugin check for emissions. Are there USDM comptuers that are compatible with certain model JDM engines to make this work, or other things I can do to pass emissions?

    cliff notes: is there something I can do to get a JDM engine to pass ODBII or should I just stick to USDM only stuff?

  2. #2
    Super Moderator Yamazaki's Avatar
    Join Date
    May 2009
    Location
    MD, USA
    Posts
    2,613
    Points
    17,786
    Level
    84
    Points: 17,786, Level: 84
    Level completed: 88%, Points required for next Level: 64
    Achievements:
    10000 Experience PointsSocialO.G.Recommendation Second ClassOverdrive
    Awards:
    Community Award
    My OBD2 reader works on the S401... It shows the engine codes properly anyway.
    Current lineup(click on links):
    His: '05 Impreza STi / '91 Suzuki Cappuccino / '15 Honda NM4
    Hers: '04 Forester XT / '02 S401

    Past lineup:
    His: '95 Legacy Brighton / '93 Suzuki Cappuccino / '08 Kawasaki Ninja 250R
    Hers: '97 Legacy GT-B Ltd / '05 Mercedes E500 4matic / '02 H6 VDC Sedan

  3. #3
    Administrator rkrenicki's Avatar
    Join Date
    Jun 2009
    Location
    Southeastern CT
    Posts
    2,790
    Points
    23,967
    Level
    94
    Points: 23,967, Level: 94
    Level completed: 62%, Points required for next Level: 383
    Achievements:
    10000 Experience PointsO.G.SocialOverdrive
    3rd gen and up JDM engine are OBD-II.

    If you are looking to stick with 2nd gen stuff, then no. There is no native OBD-II capable ECU for turbo engines like the EJ20H or EJ20R. Perhaps if you use an OBD ready aftermarket ECU, but that is a whole lot of work. If you are talking about a Japanese EJ25D (From a Grand Wagon or 1997 Lancaster), then you would likely be able to use a US EJ25D ECU on it, but that is purely speculation.

  4. #4
    "FNG"
    Join Date
    Oct 2013
    Location
    Tilton, NH
    Posts
    40
    Points
    3,179
    Level
    34
    Points: 3,179, Level: 34
    Level completed: 86%, Points required for next Level: 21
    Achievements:
    1000 Experience PointsVeteran
    I've heard that while 03 and new Japanese motors are "OBDII" they don't pass inspection because they use a version of the protocol that doesn't work with the scan equipment... I honestly don't know how much truth there is to that but I've heard it from two different people who work in inspection shops.

    I'm not thinking of any motor in particular... mostly just anything reliable and affordable in a 2.0T or 2.5T

  5. #5
    SLi Supporter
    Join Date
    Jun 2008
    Location
    GB
    Posts
    4,530
    Points
    23,515
    Level
    94
    Points: 23,515, Level: 94
    Level completed: 17%, Points required for next Level: 835
    Achievements:
    10000 Experience PointsO.G.Recommendation Second ClassSocial
    Awards:
    Frequent Poster
    twisted is correct. yes JDM OBD2 can read codes and clear them but they do not communicate real time data which is what new inspections require such as rpm and such. no work around currently besides parallel ecus

  6. #6
    t3h ub3r m3mber lord flashheart's Avatar
    Join Date
    Dec 2009
    Location
    Kaysville UTAH
    Posts
    1,823
    Points
    9,426
    Level
    65
    Points: 9,426, Level: 65
    Level completed: 26%, Points required for next Level: 224
    Achievements:
    5000 Experience PointsO.G.
    Quote Originally Posted by chuckthefuk View Post
    twisted is correct. yes JDM OBD2 can read codes and clear them but they do not communicate real time data which is what new inspections require such as rpm and such. no work around currently besides parallel ecus
    This is exactly why I purchased a 95. Its the only BD legacy to get the tail pipe test. OBD1 is much easier to manipulate/cheat.


    OP, you can make fantastic STi level power without a full swap. You could get a JDM engine from the same era, run it with your engine management and use a piggyback to dial it in. That's basically what I did on my car. Except I couldn't afford a piggyback so I swapped to the stock injectors. It ran pretty good on par with a stock EJ205.
    Anothernord put a turbo set up on his EJ25D and iirc he was well over what a stock STi will put down. Like 320whp.
    No, no ,no I'm not insulting you, I'm describing you!

  7. #7
    SLi Supporter Blayzed's Avatar
    Join Date
    Jun 2014
    Location
    New Hampshire
    Posts
    59
    Points
    2,492
    Level
    30
    Points: 2,492, Level: 30
    Level completed: 28%, Points required for next Level: 108
    Achievements:
    Created Album pictures1 year registered1000 Experience Points
    I also live in NH and have a JDM EJ25D in my '99 LGT. I'm running the stock ecu and have had 0 problems with the OBDII, but if your set on turbo you'll def need to do some swappin. Also, shops can get away with not plugging in your car since it's more than 15 years old. It's not a written rule, but there are many shops that will let it slide. Worst case you could also run the ol' peel nd stick off another car or find an inspector that will let you plug in a "donor".
    '99 Legacy GT Limited
    '05 Impreza 2.5 RS
    '08 Outback XT Limited
    '04 Chevy 2500 HD
    '69 Pontiac Firebird

  8. #8
    SLi Resident thenines''s Avatar
    Join Date
    Jan 2012
    Location
    central mass
    Posts
    721
    Points
    5,463
    Level
    47
    Points: 5,463, Level: 47
    Level completed: 57%, Points required for next Level: 87
    Achievements:
    O.G.5000 Experience Points
    Quote Originally Posted by Blayzed View Post
    I also live in NH and have a JDM EJ25D in my '99 LGT. I'm running the stock ecu and have had 0 problems with the OBDII, but if your set on turbo you'll def need to do some swappin. Also, shops can get away with not plugging in your car since it's more than 15 years old. It's not a written rule, but there are many shops that will let it slide. Worst case you could also run the ol' peel nd stick off another car or find an inspector that will let you plug in a "donor".
    Good thing you don't live in mass-sets off a red flag if you scan one car (the VIN) and plugged in a donor car
    Legacys are like potato chips-You can't stop at just one!

  9. #9
    SLi Supporter Blayzed's Avatar
    Join Date
    Jun 2014
    Location
    New Hampshire
    Posts
    59
    Points
    2,492
    Level
    30
    Points: 2,492, Level: 30
    Level completed: 28%, Points required for next Level: 108
    Achievements:
    Created Album pictures1 year registered1000 Experience Points
    ^^... we're too busy livin free or dying up here to worry about minor details like VINs =P
    '99 Legacy GT Limited
    '05 Impreza 2.5 RS
    '08 Outback XT Limited
    '04 Chevy 2500 HD
    '69 Pontiac Firebird

  10. #10
    SLi Lurker meepers's Avatar
    Join Date
    Sep 2010
    Location
    Phoenix, AZ
    Posts
    423
    Points
    5,843
    Level
    49
    Points: 5,843, Level: 49
    Level completed: 47%, Points required for next Level: 107
    Achievements:
    Created Blog entryO.G.5000 Experience PointsTagger Second Class
    Awards:
    King of Publishing
    Your only real options are Phase 1 OBD2 and piggy back, or Phase 2 with WRX wiring merge. Both routes require some wiring know how. Neither is impossible or really even difficult. It is more time consuming then anything. My 98 Leggy passed AZ inspection/scan running ej255 short block, EJ25d massaged heads, 550 injectors, and Emanage ultimate. As long as you dont live in the socialist republic of cali, you should be fine!

    I would recommend doing a phase 2 WRX harness and tuning with opensource/tactrix/accessport whatever, as it gives you more options down the road.
    Ruby 2.0 1999 Legacy Outback LTD: Getting Ruby 1.5's drive train.
    Ruby, 1998 Legacy Outback: officially a turbo car. Wounded, but being brought back.
    Courtney, 1997 Legacy Outback: DD and off road fun. Going to my sister for a reliable beast.
    Green Machine, 1998 Legacy L wagon: Only one I could not save... She is giving life to others.
    Sapphie, 1962 Nova: Going to be my Daughters sweet ride.

  11. #11
    Administrator rkrenicki's Avatar
    Join Date
    Jun 2009
    Location
    Southeastern CT
    Posts
    2,790
    Points
    23,967
    Level
    94
    Points: 23,967, Level: 94
    Level completed: 62%, Points required for next Level: 383
    Achievements:
    10000 Experience PointsO.G.SocialOverdrive
    Quote Originally Posted by chuckthefuk View Post
    twisted is correct. yes JDM OBD2 can read codes and clear them but they do not communicate real time data which is what new inspections require such as rpm and such. no work around currently besides parallel ecus
    Really? When I had my tactrix openport connected to Yama's S401, I was getting various status data like RPMs and temperatures. I did not look for Emissions readyness (which it likely does not have) and I did not look at all of the diagnostic PIDs, but the basic stuff was there.

    I will give it another look when I go down there next.

  12. #12
    "FNG"
    Join Date
    Oct 2013
    Location
    Tilton, NH
    Posts
    40
    Points
    3,179
    Level
    34
    Points: 3,179, Level: 34
    Level completed: 86%, Points required for next Level: 21
    Achievements:
    1000 Experience PointsVeteran
    Quote Originally Posted by Blayzed View Post
    I also live in NH and have a JDM EJ25D in my '99 LGT. I'm running the stock ecu and have had 0 problems with the OBDII, but if your set on turbo you'll def need to do some swappin. Also, shops can get away with not plugging in your car since it's more than 15 years old. It's not a written rule, but there are many shops that will let it slide. Worst case you could also run the ol' peel nd stick off another car or find an inspector that will let you plug in a "donor".
    yeah, I've played the inspection game before with other cars that I've owned... it gets old year after. I have a LS1 swapped Nissan 240sx that is now 100% legal and can be run at any shop. The Legacy is more a daily driver so I'm not looking for a monster build but rather something that makes good power and will be reliable on a mostly stock motor, and none of the headaches that come from a highly modified car.

  13. #13
    Super Moderator Dead91silvia's Avatar
    Join Date
    Oct 2009
    Location
    Auburn, WA USA
    Posts
    5,050
    Points
    28,025
    Level
    98
    Points: 28,025, Level: 98
    Level completed: 68%, Points required for next Level: 325
    Achievements:
    O.G.Tagger Second ClassSocialOverdriveRecommendation Second Class
    Awards:
    Posting Award
    Interesting... I actually just had my JDM Legacy tested as an OBDI car, even thought for the year it's meant to be tested as an OBDII. I guess it depends on the state you are in.

  14. #14
    New User vinylscratchp0n3's Avatar
    Join Date
    Feb 2013
    Location
    Austin, Tx
    Posts
    6
    Points
    3,212
    Level
    35
    Points: 3,212, Level: 35
    Level completed: 8%, Points required for next Level: 138
    Achievements:
    1000 Experience PointsVeteran
    Could a third gen GT-B swap into a second gen be OBDII compatible? It's the same engine from a second gen GT-B, but if third gens are OBDII, it should work.

  15. #15
    SLi Resident elislider's Avatar
    Join Date
    Jun 2010
    Location
    Portland, OR.
    Posts
    653
    Points
    7,322
    Level
    56
    Points: 7,322, Level: 56
    Level completed: 86%, Points required for next Level: 28
    Achievements:
    5000 Experience PointsO.G.
    OP, you can run a v5/6 EJ207 STi motor on USDM WRX electronics if you run the JDM EJ207 longblock and all WRX intake/wiring/sensors/ECU, then tune with open source or AccessPort

    Quote Originally Posted by lord flashheart View Post
    This is exactly why I purchased a 95. Its the only BD legacy to get the tail pipe test. OBD1 is much easier to manipulate/cheat.
    well, OBD1 is easier to run whatever *electronics* you want and still pass as long as your motor can pass a sniffer test. example: run a stock cat or lean out your tune and you'll probably pass.
    OBD2 is way easier to pass with any motor you want regardless of how its running, as long as you have a tuneable ECU (usdm wrx/sti, etc) because you just delete the codes or force readiness and their computer will just say "you're ok".

  16. #16
    SLi Supporter
    Join Date
    Jun 2008
    Location
    GB
    Posts
    4,530
    Points
    23,515
    Level
    94
    Points: 23,515, Level: 94
    Level completed: 17%, Points required for next Level: 835
    Achievements:
    10000 Experience PointsO.G.Recommendation Second ClassSocial
    Awards:
    Frequent Poster
    Quote Originally Posted by rkrenicki View Post
    Really? When I had my tactrix openport connected to Yama's S401, I was getting various status data like RPMs and temperatures. I did not look for Emissions readyness (which it likely does not have) and I did not look at all of the diagnostic PIDs, but the basic stuff was there.

    I will give it another look when I go down there next.
    I know this is a year later but just wanted to chime in on this. The reason Tactrix and Learning View or another logger can see the values is the Japanese protocol is present in the software you are using so communication is not an issue. Similar to Open Source tuning a JDM 16 or 32 bit ECU.

  17. #17
    SLi Supporter
    Join Date
    Jun 2008
    Location
    GB
    Posts
    4,530
    Points
    23,515
    Level
    94
    Points: 23,515, Level: 94
    Level completed: 17%, Points required for next Level: 835
    Achievements:
    10000 Experience PointsO.G.Recommendation Second ClassSocial
    Awards:
    Frequent Poster
    Quote Originally Posted by meepers View Post
    Your only real options are Phase 1 OBD2 and piggy back, or Phase 2 with WRX wiring merge. Both routes require some wiring know how. Neither is impossible or really even difficult. It is more time consuming then anything. My 98 Leggy passed AZ inspection/scan running ej255 short block, EJ25d massaged heads, 550 injectors, and Emanage ultimate. As long as you dont live in the socialist republic of cali, you should be fine!

    I would recommend doing a phase 2 WRX harness and tuning with opensource/tactrix/accessport whatever, as it gives you more options down the road.


    The Phase 2 method you mentioned is becoming the standard for converting OBD1 to OBD2. This is much easier to achieve on the EJ205 or EJ207 Phase 1 98-00 JDM GC types as the intake manifolds are direct swap with USDM 02-05 WRX and only requires cam and crank gear swap to match the 02-05 WRX ECU + Harness with the addition of coil-on-plug (COP) conversion also sourced from a 02-05 wrx which is very common as many used manifolds will come with the wiring harness (engine portion) still attached with all sensors (TPS/IACV/etc) . By no means is this a plug n play or weekend conversion for a novice but it has been done and does run well with a healthy tune.

    For the EJ20G / EJ20K conversion this requires modification to either the manifold flanges or electronic USDM additions.

    As stated this neither impossible or really even difficult it just requires time... patience and a good source for wiring diagrams and donor items.

    -Chuckles

  18. #18
    Administrator rkrenicki's Avatar
    Join Date
    Jun 2009
    Location
    Southeastern CT
    Posts
    2,790
    Points
    23,967
    Level
    94
    Points: 23,967, Level: 94
    Level completed: 62%, Points required for next Level: 383
    Achievements:
    10000 Experience PointsO.G.SocialOverdrive
    Quote Originally Posted by chuckthefuk View Post
    I know this is a year later but just wanted to chime in on this. The reason Tactrix and Learning View or another logger can see the values is the Japanese protocol is present in the software you are using so communication is not an issue. Similar to Open Source tuning a JDM 16 or 32 bit ECU.
    So, when I was down in Maryland on the weekend, I tried some of my diagnostic tools on the S401 to see what the results would be.

    My $15 generic pocket scanner would read OBD-II codes and OBD Readiness on the K-line protocol. It supported Oxygen, O2 Heater, Fuel System, and Component monitoring. Catalyst and Evap report as "not supported".

    The rest of my tools all read the car just fine. I tried my generic VAG cable with FreeSSM which gave me everything. I tried my Tactrix which gave me everything. And the Subaru SelectMonitor 2 with the North American 01-04 model year cartridge called out the car as a "2.0 Turbo" and "2002 ABS AWD MT", and all of its functions seemed to work as well. This was the most surprising bit, since the cartridge is labeled as North American.

    I neglected to try my Scan Gauge II, but since everything all of the way down to the cheapest of the ebay knock off scanners worked.. I have no reason to think that it wouldnt work either.

    I was downright surprised to see that OBD Readiness checks worked, the lack of support for Catalyst checks might prove to be a problem for some states but the fact that it reports as "not supported" instead of a fail or "not ready", is probably a good thing.

    It is entirely possible that the S401 has more OBD-II support than earlier models as it was at the very end of the generation.. but based on this particular model, I see the same data with the same protocols as my US car, with the exception of the unsupported readiness tests, and of course the addition of turbo related data.

  19. #19
    New User
    Join Date
    Mar 2015
    Location
    Sydney, Aus
    Posts
    22
    Points
    1,680
    Level
    23
    Points: 1,680, Level: 23
    Level completed: 80%, Points required for next Level: 20
    Achievements:
    1 year registered1000 Experience Points
    Quote Originally Posted by rkrenicki View Post
    It is entirely possible that the S401 has more OBD-II support than earlier models as it was at the very end of the generation.. but based on this particular model, I see the same data with the same protocols as my US car, with the exception of the unsupported readiness tests, and of course the addition of turbo related data.
    Your JDM S401 (RevD) has the later denso ECU. Earlier Rev B-C Gen3 JDM cars are JECS ECU's and support less.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •