DIY Post all Hyundai DIY Guides here. You may also want to read some of our Hyundai Tutorials. Members who follow these guides do so at their own risks.

J2 1.8 ecu swap

Old 04-15-2015, 07:31 PM
Senior Member
Thread Starter
2000J25SP's Avatar
Join Date: Jun 2012
Location: NC
Posts: 332
Likes: 0
Received 2 Likes on 2 Posts
Vehicle: 2000 Hyundai Elantra GLS
Default J2 1.8 ecu swap

For 2.0l G4GF 99-00 elantra and 97-01 tiburon

Why install a 1.8 ecu on a 2.0?

The 1.8 ecu doesn’t have the annoying rev-hang, revs drop much faster.

The 1.8 ecu will cause it to run a bit leaner and make a little bit more power.

Slightly increased fuel economy.

Start by disconnecting the battery.

If your car has an automatic transmission, it's easier to get to the ecu if you remove the transmission computer. Remove 3 12mm bolts and 3 wiring connectors.

Remove the 2 12mm bolts on the bottom. This is MUCH faster if you have a ratcheting wrench. You need to remove the flasher/relay box that's bolted to the top of the ecu so It will slide out. The wiring harness is blocking the 10mm bolts. Use a 1/4in drive with an extension and swivel.

Use a screwdriver to pry the tabs outward. Rotate the metal piece up to unlock it. Remove connector.

The ecu bracket is hooked to the wires via white plastic clip. Cut it off with wirecutters. The ECU is now free.

The 1.8 ecu doesn't come with the bracket for the flasher/relay box so swap it over to your new ecu. Or just ziptie the flasher/relay box to the wiring harness so it doesn't vibrate on the ecu.

Driving impression:

No more annoying rev-hang, revs drop way faster. The car feels a bit stronger from 4,000 rpm to 6500 rpm, seems to rev faster. It's slightly less torquey below 2500 rpm

I researched this a bit and people seemed to prefer the '98 Elantra 39110-23940 ecu so that's what I went with. It came out of an Automatic car and went into my 5-speed. Auto and manual ecus are interchangable. Several people have also noticed increased fuel economy with the 1.8 ecu.

Additional reading:

Part numbers:


’96 J2 39110-23900

’97 J2 39110-23920

’98 J2 39110-23940

‘99 J2 39150-23956

‘00 J2 39150-23956


’97 RD 1.8 39150-23920

’97 RD 2.0 39110-23910

’98 RD 1.8 39150-23920

’98 RD 2.0 39110-23930

’99 RD2 2.0 39110-23931

’00 RD2 2.0 39110-23931

’01 RD2 2.0 39110-23956
2000J25SP is offline  

Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service

© 2019 MH Sub I, LLC dba Internet Brands

  • Ask a Question
    Get answers from community experts
Question Title:
Your question will be posted in: