How to: install a 4 channel ECU

Headlights to tailights and everything in between.

Moderators: Helpinators, Moderators

PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

How to: install a 4 channel ECU

Post by PhyrraM »

The second post now has a how-to on modifying a pre-assembled ECU patch harness

The wiring diagram picture, in this first post only, is wrong!
Pins 10 and 7 on the ECU need to be switched.


As promised, even if a bit late.

This is the procedure I used to install a 4 channel ecu into a USDM Legacy SS. This has been tested with both a BC5 EJ20G ECU and with a EJ20G Apexi Power FC aftermarket ECU.

First you will need to add 2 pins to the 26 pin factory ECU connector (F47). The 4 wires going up in the pictures are the ignition outputs. The black wire on the right is pin #1 and the brown wire on the left is pin #13. The two factory channels are the Green/white @pin 9 and the Yellow/blue @pin 10. You will need to add the two wires located @pin 7 and 8. (I chose red/black and black). These wires will need to be harvested from a spare harness/ECU connector.
Image

This is the tool I made to extract pins from the connectors. It's just an allen wrench ground to shape.
Image

Once you have added the needed wires to your connector you need to add the igniter. I chose to use a SVX igniter. A JDM WRX or tandem factory Legacy igniters will work just as well. Follow the following diagram to wire them in. Basically each output from the ECU gets it's own igniter channel. After the igniter you can bond cylinders 1&2 and 3&4 together. Remember to ground your igniter/s.
Image

I chose to do this all inside the car right at the ECU location. I also used a jumper harness to avoid and permanent harness modifications. In this picture you can see 4 channels coming out of the ECU, but only 2 channels returning to the harness.
Image

Igniter location. Just stuffed up there in this picture.
Image

Now that you have added new igniters to the circuit, you need to remove the factory igniter. You can go under the hood and either splice (or jumper) it out. I chose to keep with my no-permanent-mods theme and gutted a factory igniter. Solder the inputs to the outputs and you've made a reversible jumper.
Image

This is pretty much all that needs to be done with the ignition. In fact the car should now run, but most likely throw a code. It turns out that the pressure sensor is wired slightly differently on our USDM cars. The solution is to remove pin 5 on B48 and join it with pin 21 on B48. This could easily be done with a conversion harness also, if desired. Sorry no pics of this step, but should be a no brainer if you've got this far.

That's it. The car should now run and be code free. The rest is all detail work. Mounting, wrapping and making it looks good. You will most likely decide to deviate slightly to make the conversion suit your needs exactly, but hopefully I've given everything to get it up and running.
Last edited by PhyrraM on Sun Jul 11, 2010 7:07 am, edited 2 times in total.
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

Post by PhyrraM »

Using a commercial patch harness

I've just finished modifying an off-the-shelf ECU patch harness for 4 channel ECU operation. I'll post the play-by-play for those that may be interested.

Image

On the big 26 pin connector label the stated wires as follows:

Pin 7 > "#4" on the ECU side
Pin 8 > "#3" on the ECU side
Pin 9 > "#2" on the ECU side, "#3 & #4" on the harness side.
Pin 10 > "#1" on the ECU side, "#1 & #2" on the harness side.
Pin #15 > "Ground" or "GND" on both the ECU and harness ends of the wire.

For the 22 pin connector, label as follows:

Pin 5 > "MAP GND" on both the ECU and the harness ends of the wire.
Pin 21 > "TMP GND" on both the ECU and the harness ends of the wire.


Double-check that all wires are the correct ones and labeled correctly!!


Image

Pin 1, Yellow/blue > "#1 in" on connector A, "#3 in" on connector B
Pin 2, Green/white > "#2 in" on connector A, "#4 in" on connector B
Pin 5, Blue > "#2 out" on connector A, "#4 out" on connector B
Pin 6, Red/green > "#1 out" on connector A, "#3 out" on connector B

Pin 3, black > Igniter ground, eventually goes to pin 15 "GND"
Pin 4, yellow > Not used, left unconnected. Can be trimmed off.

Double-check that all wires are the correct ones and labeled correctly!!


Image
Only the 4 ignition channels are shown cut in the photo above.


Image
Attach your preferred connector (or prep for soldering) to the ends of the 4 ignition wires on the ECU side of the patch harness. I prefer to use crimp connectors with heat-shrink weather resistant ends.



Image
Attach the "IN" wires on the igniter connectors to the prepped wires on the ECU connector.

Igniter wire "#1 in" > ECU wire "#1"
Igniter wire "#2 in" > ECU wire "#2"
Igniter wire "#3 in" > ECU wire "#3"
Igniter wire "#4 in" > ECU wire "#4"

This gives each ignition channel out of a 4-channel ECU it's own igniter channel. The igniters have built in diodes that keep them separated on the ECU side when we join them on the output side of the igniter.


Image
I suggest using a type of quick disconnect for these steps. That way you can easily correct the firing order in case of a mistake.

Image
For the wires labeled "#1 & #2" and "#3 & #4" on the harness side of the adapter you will need to make small "Y" harnesses. Each of the mentioned wires needs to have TWO quick disconnects attached.

Image
The opposite type (male/female) of quick disconnect needs to be used on the igniter output wires. Each igniter output wire "#1 out", "#2 out", "#3 out", and "#4 out" needs the proper connector to plug into the "Y" harness we just made in the above step.

Double-check your connectors and wires!
It is very easy to mistakenly make an igniter output wire that cannot plug into a harness-side "Y" adapter.


Image
Connect the black ground wires from the igniter connectors to the adapter wires labeled "GND". I suggest that a bit of length be added to keep the total length even with the other groups of wires. All FOUR wires should be connected together when finished. These ground the coils (charging them) when the ECU energizes the igniters.


Image
Connect the igniter outputs to the harness side connector. The proper order is:

Igniter output wire "#1 out" and "#3 out" > connector wire "1 & 2"
Igniter output wire "#2 out" and "#4 out" > connector wire "3 & 4"


Image
The last area that need to be addressed is the MAP sensor ground wire. BOTH the "TMP GND" and the "MAP GND" from the harness side of the adapter need to be connected to the "TMP GND" wire on the ECU side. The "MAP GND" on the ECU side is not connected to anything anymore.


THAT'S IT
The jumper harness can now be installed between the vehicle harness and the 4 channel ECU. Then install a pair of normal Legacy igniters and replace the factory igniter with the bypass. Start it up and give it a test drive!

I'll add a how-to on gutting the factory igniter to make a bypass.

In the meantime here's a vid for Kimo, because that's who's getting the PhyrraM 4Channel Adapter(tm) sn#001.

Startup
Last edited by PhyrraM on Sun Jul 11, 2010 7:09 am, edited 12 times in total.
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
Legacy777
Site Admin
Site Admin
Posts: 27884
Joined: Tue Oct 15, 2002 11:37 am
Location: Houston, Tx
Contact:

Post by Legacy777 »

Only thought/suggestion is that the ignitors get hot with use, and could use a heat sink.
Josh

surrealmirage.com/subaru
1990 Legacy (AWD, 6MT, & EJ22T Swap)
2020 Outback Limted XT

If you need to get a hold of me please email me rather then pm
PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

Post by PhyrraM »

Legacy777 wrote:Only thought/suggestion is that the ignitors get hot with use, and could use a heat sink.
Yes, I've thought of that too. I left the ignitor attached to the factory SVX bracket just for this reason. After an hours drive it is still cool enough to hold in your hand. I'm guessing the lower temperature in the cabin vs. under the hood is helping things alot.

Also, no EMI interferance that I can ascertain from the in-cabin mounting.
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
n2x4
Fourth Gear
Posts: 1522
Joined: Tue Oct 18, 2005 3:52 pm
Location: Massillon, Ohio

Post by n2x4 »

So what does rewiring the pressure sensor do? Are you tricking the ECU to make it think that the sensor is working or are you just making it work with the 4 chan. ECU?
SUBARUEHS Racing
PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

Post by PhyrraM »

n2x4 wrote:So what does rewiring the pressure sensor do? Are you tricking the ECU to make it think that the sensor is working or are you just making it work with the 4 chan. ECU?
The 4 channels ECU are expecting the signal ground to be on a different pin than our harness. We are just making our harness match the JDM/Aussie/Euro harness.
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

Post by PhyrraM »

As an update....

If you are following this with the plans to install an Apexi Power FC, I would like to point out that, contrary to my logic, the "boost control kit" setting should be set to installed or "yes".

Even though our cars (or all EJ20Gs) do not need any additional hardware to sense or control boost, it appears that turning off the option also disables the code to do so in the ECU itself.

So, to repeat, even though our cars have a factory MAP and boost soleniod (which can be used up to about 17psi), and we DO NOT need the optional boost control kit, the boost control kit SETTING in the PFC menus MUST be on for the PFC to actually control boost. (It will read boost just fine either way.)




I have a feeling that the 1.2 kg/cm (~17psi) spikes I have been fighting on my non-intercooled, stock EJ22T contributed to it's headgasket failure! :lol:

Yes I feel like a dummy, but I figured "no kit installed, physically" = "no kit installed, electroncally" in the settings. :?
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
Fkyx
Third Gear
Posts: 842
Joined: Fri Nov 02, 2007 5:30 am
Location: Albany, OR

Post by Fkyx »

Thanks PhyrraM! This will be really useful when I copy your setup. lol
Matthew aka F[b][color=red]k[/color][/b]yx
1991 Legacy Sport Sedan "Jillian" - [url=http://bbs.legacycentral.org/viewtopic.php?t=39548]EJ20G swap[/url]
BXSS
Fourth Gear
Posts: 1301
Joined: Wed Jan 10, 2007 4:23 pm
Location: Bx, NY

Post by BXSS »

Cool Write up.

Too bad I sold off all of my EJ20G ECUs :(.

Would using USDM coil/ignitors requirs less wiring (not that this is really alot of wiring) as I have a EJ20G in my SS?
94 Legacy SS
96 Impreza OBS
99 Impreza OBS-T
04 Sienna XLE Limited AWD
PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

Post by PhyrraM »

This uses the factory SS coil and all wiring, except for the mods mentioned (all @ ECU). It essentially converts a 4 channel ECU to 2 channels. Dropping to 2 channels allows you to use the exsisting harness and coilpack.

You can use 2 Legacy ignitors (2+2), an SVX 6 channel (2 not used), or a JDM 4 channel. As long as you have 4 channels total, it will work.
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
Weazel240
First Gear
Posts: 170
Joined: Fri Dec 19, 2003 2:04 am

Re: How to: install a 4 channel ECU

Post by Weazel240 »

any updates on this?

Who is it running phyraaM?
anyone else done this? success?
klin7757
First Gear
Posts: 116
Joined: Mon Sep 24, 2007 7:58 pm
Location: Denver, CO

Re: How to: install a 4 channel ECU

Post by klin7757 »

i've done it with dual legacy ignitors, but mine is yet untested as I still need an ecu, injectors and maf. someday tho.
94TW red.
cj91legss
Fifth Gear
Posts: 6322
Joined: Fri Jun 20, 2008 8:17 am
Location: Lakewood, Wa 98439
Contact:

Re: How to: install a 4 channel ECU

Post by cj91legss »

So then What's the purpose of this whole process? better spark?
91 L-TW Wagon with a full Swap -RIP
92 SS Prefaced, GD dash swapped, 22T/205 Hybrid 20 psi - BEAST!
93 SS Bone Stock Gone!
94 TW Bone Stock Gone!
91 SS 4EAT Sold!
98 LGT 4EAT
98 LGT Wagon 4EAT
klin7757
First Gear
Posts: 116
Joined: Mon Sep 24, 2007 7:58 pm
Location: Denver, CO

Re: How to: install a 4 channel ECU

Post by klin7757 »

it's so you can run a 20g ecu with wasted spark ignition instead of doing a coil on plug conversion.
94TW red.
PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

Re: How to: install a 4 channel ECU

Post by PhyrraM »

Yup, there are programmable options with EJ20G ECUs. Revtronix was the only game in town for EJ22T ECUs.

The coil on plug conversion requires running wires out to the motor, which can involve pulling the dash, front bumper and fender. This keeps all wiring changes near the ECU and can be done with a jumper harness, meaning ZERO wire cutting on the car. NO permanent mods. That was important to me.

Mine has been going for just about 2 years now, with zero problems. It even spanned 2 motors, the original EJ22T and the EJ20G (kept wasted spark). And for testing purposes, it worked with every EJ20G ECU I tried (Legacy EJ20G, WRX EJ20G and two different PFCs).
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
MikeyMeyagi
Second Gear
Posts: 454
Joined: Thu Nov 23, 2006 1:07 am
Location: Maine

Re: How to: install a 4 channel ECU

Post by MikeyMeyagi »

ive got a chipped 20G ecu coming for my car, ill post up how i works once its installed...
94 Supra Turbo 6 speed. build in progress
98 Lexus GS300, single turbo 2JZGTE swap. daily driver
93 Impreza wagon, home brewed n/a-t ken block themed winter drift missle

*sold*
94 Alpine Sport Wagon... STi conversion, rotated turbo etc
MikeyMeyagi
Second Gear
Posts: 454
Joined: Thu Nov 23, 2006 1:07 am
Location: Maine

Re: How to: install a 4 channel ECU

Post by MikeyMeyagi »

Followed this exactly, but my car wouldnt run right. I had to swap wires 10 and 7 at the 1st ignitor in order to get it to run on all cyls. idk why that was, but it fixed and it runs very very well....
94 Supra Turbo 6 speed. build in progress
98 Lexus GS300, single turbo 2JZGTE swap. daily driver
93 Impreza wagon, home brewed n/a-t ken block themed winter drift missle

*sold*
94 Alpine Sport Wagon... STi conversion, rotated turbo etc
PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

Re: How to: install a 4 channel ECU

Post by PhyrraM »

Bump for a brand new second post describing how to modify a pre-assembled ECU patch harness.

Also added warning about a typo to the original post. Thanks Mike! I checked my original install and found that it has always been as your needed to be. The error stems from the Legacy FSM I used for the wiring diagrams. It states the pin 9 and pin 10 correlate to cyls 1&2 and cyls 3&4, so that's what I put in the drawing. Sometimes the FSM is even wrong. :shock:
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
kimokalihi
Fifth Gear
Posts: 8360
Joined: Mon Nov 06, 2006 3:41 am
Location: Tenino, WA

Re: How to: install a 4 channel ECU

Post by kimokalihi »

You are awesome Jess! I'm excited. Just need my TD05 kit from ebay and I'll get it all back together for a test drive.
98 Metro Hatch Daily Driver :)
91 SS EJ20G Engine/Tranny/Diff Swap Build Thread Here
"Your testes are close to your bottom but you still play with them all the time." Jeremy Clarkson
yazmo
Third Gear
Posts: 673
Joined: Wed Apr 16, 2008 6:05 pm
Location: Canada

Re: How to: install a 4 channel ECU

Post by yazmo »

can anyone explain me the purpose of this?
what is it for?
look like a lot of effort doing it, must worth it
kimokalihi
Fifth Gear
Posts: 8360
Joined: Mon Nov 06, 2006 3:41 am
Location: Tenino, WA

Re: How to: install a 4 channel ECU

Post by kimokalihi »

It's to convert the ignition system to work with spark plugs instead of coil on plug ignition.
98 Metro Hatch Daily Driver :)
91 SS EJ20G Engine/Tranny/Diff Swap Build Thread Here
"Your testes are close to your bottom but you still play with them all the time." Jeremy Clarkson
Legacy777
Site Admin
Site Admin
Posts: 27884
Joined: Tue Oct 15, 2002 11:37 am
Location: Houston, Tx
Contact:

Re: How to: install a 4 channel ECU

Post by Legacy777 »

yazmo, this changes the ignition setup to allow for higher hp. It's not really necessary unless you're revving high rpm's or are pushing above 300 hp.
Josh

surrealmirage.com/subaru
1990 Legacy (AWD, 6MT, & EJ22T Swap)
2020 Outback Limted XT

If you need to get a hold of me please email me rather then pm
PhyrraM
Fourth Gear
Posts: 1980
Joined: Thu Aug 11, 2005 4:34 pm
Location: Lake Elsinore, CA

Re: How to: install a 4 channel ECU

Post by PhyrraM »

When I originally set out on this project there were no options to add programability to to the stock EJ22T ECU. Revtronix was not around then, and in fact, is already gone. Also, there were a few of us running EJ20G motors on the stock EJ22T ECU, workable-but not ideal. The need to have a programmable ECU available to us was growing.

The (early) EJ20G ECU is a very close relative of the EJ22T ECU. The only real difference is that the EJ22T is wasted spark/coil pack (AKA 2channel) while the EJ20G is coil-on-plug (4channel). There were, and are, many programmable ECUs designed to work with the EJ20G.

The traditional way of running an EJ20G ECU was to run new wires for the extra ignition channels. I, personally, prefer to not make any permanent (non-reversible) changes to the car. This project is to allow use of any type of EJ20G ECU, or programmable replacement, to be used with the factory Legacy SS wiring harness and wasted spark coil pack, with no cutting of factory wires.
'93 Winestone SS Auto, '91 Pearl White SS.
'93 Pure White SS EJ20G slanty intercooled, SIDESWIPED! In stasis.
'94 FWD and '95 AWD Laguna Blue SVXs.
2017 Pure Red BRZ Limited w/Performance pack
kimokalihi
Fifth Gear
Posts: 8360
Joined: Mon Nov 06, 2006 3:41 am
Location: Tenino, WA

Re: How to: install a 4 channel ECU

Post by kimokalihi »

Legacy777 wrote:Kimo,

This is to convert to a coil on plug setup.

? I thought this was specifically to do the opposite so you can use an ECU from a coil on plug engine on a wasted spark engine?
98 Metro Hatch Daily Driver :)
91 SS EJ20G Engine/Tranny/Diff Swap Build Thread Here
"Your testes are close to your bottom but you still play with them all the time." Jeremy Clarkson
Legacy777
Site Admin
Site Admin
Posts: 27884
Joined: Tue Oct 15, 2002 11:37 am
Location: Houston, Tx
Contact:

Re: How to: install a 4 channel ECU

Post by Legacy777 »

kimokalihi wrote:
Legacy777 wrote:Kimo,

This is to convert to a coil on plug setup.

? I thought this was specifically to do the opposite so you can use an ECU from a coil on plug engine on a wasted spark engine?
You're correct. I misread the title.
Josh

surrealmirage.com/subaru
1990 Legacy (AWD, 6MT, & EJ22T Swap)
2020 Outback Limted XT

If you need to get a hold of me please email me rather then pm
Post Reply