Subaru Impreza GC8 & RS Forum & Community banner

How to wire an Automatic to Manual Swap

49834 Views 18 Replies 13 Participants Last post by  DansIcelandicImp
4
A buddy of mine asked how to wire his auto-to-manual swap. I ended up writing this entire thing to help, thought I'd post it here just in case anyone needed similar information. Not sure if something like this exists or not. I don't normally post things like this, so be gentle.

For reference, I did this on my 2000 RS Auto.

The ECU between Automatics and Manuals are exactly the same. Subaru has a different computer to manage their automatic transmissions. They have their ECU, of course, to control the engine. They also have a TCU to control their 4EAT transmissions. It's generally located under the driver’s side of the dash, near the steering column. Silver unit, two harness connectors going to it. Looks similar to this:



It can be disconnected. The harnesses between an automatic and manual are different, but it's not hard to adapt the auto harness for a manual. There are four tasks that need to be completed to completely swap over:

1. Wire the car so you can take your key out. By default, it won't let you. Shorting two wires near where the gear selector, or your now-stick shift, will resolve this issue. This is what the gear selector does when it's in park or neutral. I can't remember which wire it was, but using a multimeter you can just put the gear selector in neutral and test. After you do this, you can disconnect the Shift-Lock unit under the dash. Or not. I left mine connected for the longest time, and a relay inside it ended up wearing out and buzzing under the dash. I disconnected the unit and the key can still be removed. Here’s a photo of the shift lock unit:




2. Adapt the starter-interlock. Normally your car will only start when it's in park or neutral. While the key-lock checks the shifter position, the starter-interlock checks the transmission gear position (i.e, which gear the trans is in). When you remove your 4EAT there'll be a series of connectors that you disconnect from the trans near the firewall. You'll need to either short the two neutral pins or, in my case, use them with the clutch switch and neutral position sensor on your new trans. This will make it so you can only start the car if either the clutch is in or the manual gearbox is in neutral. This also lets the ECU know when it’s in neutral too. If you don’t do this, you’ll get a check engine light with a DTC stating that the neutral position switch isn’t reading nominal values. It doesn’t hurt anything, but I guess the ECU likes to be in the know. I just used a multimeter on the trans to check which was the neutral pin.

3. Vehicle speed. Normally the TCU sends vehicle speed to the dash/ECU. On a manual-from-factory car the speed sensor on the manual goes directly to the dash/ECU. It's easy to wire this up, though, as the plugs that used to go to the TCU can be borrowed. I just pushed solid-core wire into the plugs and ran it to the sensor. The TCU has a 12v switched output (which used to power the TCU, now can be used to power the vehicle speed sensor on the manual), the sensor input (that goes to the ECU/dash, to now be wired directly from the vehicle speed sensor), and a ground (to ground the sensor, which used to ground the TCU). Simply taking three spare runs of wire and running from those pins on the TCU connector to the VSS (vehicle speed sensor) will make everything as good as factory. Yes, this means cruise control will work just fine.



B54 pin 23 or pin 24 are switched 12v. This can be wired directly to the 12v on the sensor.
B55 pin 13 is where the signal wire from the sensor can be wired to.
B55 pin 10 or pin 21 can be wired to the sensors ground. “Can I just ground to the frame or something?” Yes, but this is considered a ‘dirty’ ground and may be unreliable. I just grounded there because I was already pushing wires through the firewall.


4. The ECU still thinks it has an automatic attached to the engine. To get the ECU to go into Manual mode you need to ground pin 25 on the B135 connector. I did this by pushing some spare stranded wire with a bit of insulation stripped off into the back of the connector at that pins location then just wrapped the other stripped end around the ECU bracket bolt to ground it. This will stop the infamous idle and 4k rev limiter issues as the ECU is now in manual mode.



One note: The ABS pump also contains the ABS computer on Subarus. For some reason, there's a different pump for automatics and manuals. So to get ABS to work you'd need to switch the automatic pump out with a manual one and bleed everything. Not worth it in my opinion, it’s easier to just pull the bulb out from behind the dash cluster. Nobody needs to know ;)
See less See more
  • Like
  • Helpful
Reactions: 2
1 - 19 of 19 Posts
]

4. The ECU still thinks it has an automatic attached to the engine. To get the ECU to go into Manual mode you need to ground pin 25 on the B135 connector. I did this by pushing some spare stranded wire with a bit of insulation stripped off into the back of the connector at that pins location then just wrapped the other stripped end around the ECU bracket bolt to ground it. This will stop the infamous idle and 4k rev limiter issues as the ECU is now in manual mode.
Holy crap, I didn't think of this. I mean, I stole a strip and connecting pin from the TCU. I think it doesn't always register, because sometimes it does rev high during warm up.Stuffing stripped wire should do the trick.

Great information! I had this concept ready to go but was always too lazy to write it up. I bet others were in the same boat.
Holy crap, I didn't think of this. I mean, I stole a strip and connecting pin from the TCU. I think it doesn't always register, because sometimes it does rev high during warm up.Stuffing stripped wire should do the trick.

Great information! I had this concept ready to go but was always too lazy to write it up. I bet others were in the same boat.
Indeed. As long as at least one strand of the wire contacts the pin, it's fine. I shoved it in and taped it to the rest of the wires to make sure it didn't vibrate out. Had it like that for around a year until I recently wired in my Haltech in.

Thanks for the encouraging words, always appreciated. I only now realized that this thread is my first post. I tend to lurk more than anything haha.
3
Great write up King John. I wanted to clean up some wiring on my 2000 Impreza L with the original 2.2 and manual tranny swap. The last owner ran the VSS wire from B135 terminal 24 directly to the door lock fuse (I believe) under the hood. My FSM and yours are the same as above regarding the TCM but I don't have a B55 terminal 13 wire in the connector. It appears the last owner wired the VSS signal wire to B55 terminal 15. Can't find what that wire is in my FSM (not listed). I asked the last owner about the harness he might of put in but he said it was still the stock 00 harness that came with the car?




See less See more
Great write up King John. I wanted to clean up some wiring on my 2000 Impreza L with the original 2.2 and manual tranny swap. The last owner ran the VSS wire from B135 terminal 24 directly to the door lock fuse (I believe) under the hood. My FSM and yours are the same as above regarding the TCM but I don't have a B55 terminal 13 wire in the connector. It appears the last owner wired the VSS signal wire to B55 terminal 15. Can't find what that wire is in my FSM (not listed). I asked the last owner about the harness he might of put in but he said it was still the stock 00 harness that came with the car?
Hello Sti8107, apologies for my delayed response. I'm not getting email alerts for some reason. Probably gotta check spam haha. Your next best bet is to grab a multimeter, ground the negative, and probing the plug for a positive. B54 pin 23 might be what you're looking for.

Good luck!
Got it all sorted out. Thanks for the tip King John
Got it all sorted out. Thanks for the tip King John
Anytime!
is there any pics of how u wired the nuertal safety switch and clutch switch?
yeah, I tried to wire the neutral safety switch up and it doesnt work, but jumping those wires allows the car to start


that is until I somehow caused the fuse for the factory alarm system to continuously blow
Bumping this because it seems to be the most complete guide. I'm in the middle of a harness merge right now. Is there a more proper way to do these/get rid of extra wire than to just splice these few connections? Or is it not worth the extra effort?
There are 2 plugs on the AUTO TCU. You only need to unplug one. If you unplug both the ABS will not work
2
Good news! I don't have ABS. (Though I see an ABS Control module under the dash and my Master Cylinder only has two ports (I think non-ABS are supposed to have 4 right?) But no pump, So part of me wonders if it was deleted? This is a 98 L.

I'm swapping a WRX Engine and Transmission at the same time. So I think I can just ignore the "How to Merge a Harness" Suggestion to SAVE the RS/L Transmission Plugs, and Ignore this Guides point about wiring up the speed sensor to the ECU through the TCU plug since the Speed sensors from the WRX transmission should still be wired to the WRX ECU. I think the merge I just have to use B84 pin 83 (2.2) to B134 Pin 1 on the WRX harness and that should send the speed sensor output to the dash.

Then the Shift Lock Module I think can just be removed, I don't even know if you need to short anything that is connected to it, since once it is unplugged it isn't connected to anything: or am I wrong?



This appears to be the starter wires you need to repurpose for the clutch switch. My question is about the "Starter Interlock Relay" Can/Should I swap that over from the WRX and use it? What does this do and why isn't it used on the AT?

I'm trying to do this as cleanly as possible since I have the harnesses laying on the floor in my garage. I don't really NEED to push wire into other connectors etc. I'd rather just merge them all correctly and delete extraneous wiring.
See less See more
HELP!!!! I can’t get my Speedo or my reverse lights to work on my manual swaped 2000 coupe. I ground b135 pin25 from the ECU. Ran power from tcu plug54 pin24 to vss plug on trans (green with white), ran signal wire from tcu plug b55 pin13 to vss on trans (green with black), ran ground from tcu plug b55 pin 10 to vss on trans (brownish with white). Also tried running from vss on trans the signal (green with black) to ECU plug b135 pin24. Still no speedo.

Reverse isn’t working either. Tried running reverse sensor (gray plug) to pin 9 on 12pin auto plug but nothing and tried it on pin 10 as well but that pops the fuse. Ground though trans ground on firewall.

Neutral sensor (brown plug) wired to ECU plug b135 pin 26. Grounded to trans ground on firewall. Seems to work fine, no codes.

Wired pin11 and pin12 together to jump neutral safety. Works great.

Has a manual ignition it and does not seem to need the jumped wires on the auto plug as it starts and run fine.

Everything seems to work fine just wanted whoever reads this to know what I’ve wired. idles at 500 rpm and runs great just no speedo and no reverse light.

please help guys, I’ve poured though the 21 pages and spent countless hours reading but can get it.
See less See more
4. The ECU still thinks it has an automatic attached to the engine. To get the ECU to go into Manual mode you need to ground pin 25 on the B135 connector. I did this by pushing some spare stranded wire with a bit of insulation stripped off into the back of the connector at that pins location then just wrapped the other stripped end around the ECU bracket bolt to ground it. This will stop the infamous idle and 4k rev limiter issues as the ECU is now in manual mode.
How did you know which pin it is? Looked in the FSM and couldn't find a reference? Assuming it's different for each model/year?

Pick your year and ecu pinout.

One of the best repositories for wiring I've seen on the interwebs.
Hello Sti8107, apologies for my delayed response. I'm not getting email alerts for some reason. Probably gotta check spam haha. Your next best bet is to grab a multimeter, ground the negative, and probing the plug for a positive. B54 pin 23 might be what you're looking for.

Good luck!
King John
Need help on my forester xt 2005
King John Need help on my forester xt 2005
I'm not sure about the 3 wirings colour code on the box which 1 goes where
does anyone know if using the i-wire vss pro would work to solve this problem by converting the signal from the abs?
A buddy of mine asked how to wire his auto-to-manual swap. I ended up writing this entire thing to help, thought I'd post it here just in case anyone needed similar information. Not sure if something like this exists or not. I don't normally post things like this, so be gentle.

For reference, I did this on my 2000 RS Auto.

The ECU between Automatics and Manuals are exactly the same. Subaru has a different computer to manage their automatic transmissions. They have their ECU, of course, to control the engine. They also have a TCU to control their 4EAT transmissions. It's generally located under the driver’s side of the dash, near the steering column. Silver unit, two harness connectors going to it. Looks similar to this:



It can be disconnected. The harnesses between an automatic and manual are different, but it's not hard to adapt the auto harness for a manual. There are four tasks that need to be completed to completely swap over:

1. Wire the car so you can take your key out. By default, it won't let you. Shorting two wires near where the gear selector, or your now-stick shift, will resolve this issue. This is what the gear selector does when it's in park or neutral. I can't remember which wire it was, but using a multimeter you can just put the gear selector in neutral and test. After you do this, you can disconnect the Shift-Lock unit under the dash. Or not. I left mine connected for the longest time, and a relay inside it ended up wearing out and buzzing under the dash. I disconnected the unit and the key can still be removed. Here’s a photo of the shift lock unit:




2. Adapt the starter-interlock. Normally your car will only start when it's in park or neutral. While the key-lock checks the shifter position, the starter-interlock checks the transmission gear position (i.e, which gear the trans is in). When you remove your 4EAT there'll be a series of connectors that you disconnect from the trans near the firewall. You'll need to either short the two neutral pins or, in my case, use them with the clutch switch and neutral position sensor on your new trans. This will make it so you can only start the car if either the clutch is in or the manual gearbox is in neutral. This also lets the ECU know when it’s in neutral too. If you don’t do this, you’ll get a check engine light with a DTC stating that the neutral position switch isn’t reading nominal values. It doesn’t hurt anything, but I guess the ECU likes to be in the know. I just used a multimeter on the trans to check which was the neutral pin.

3. Vehicle speed. Normally the TCU sends vehicle speed to the dash/ECU. On a manual-from-factory car the speed sensor on the manual goes directly to the dash/ECU. It's easy to wire this up, though, as the plugs that used to go to the TCU can be borrowed. I just pushed solid-core wire into the plugs and ran it to the sensor. The TCU has a 12v switched output (which used to power the TCU, now can be used to power the vehicle speed sensor on the manual), the sensor input (that goes to the ECU/dash, to now be wired directly from the vehicle speed sensor), and a ground (to ground the sensor, which used to ground the TCU). Simply taking three spare runs of wire and running from those pins on the TCU connector to the VSS (vehicle speed sensor) will make everything as good as factory. Yes, this means cruise control will work just fine.



B54 pin 23 or pin 24 are switched 12v. This can be wired directly to the 12v on the sensor.
B55 pin 13 is where the signal wire from the sensor can be wired to.
B55 pin 10 or pin 21 can be wired to the sensors ground. “Can I just ground to the frame or something?” Yes, but this is considered a ‘dirty’ ground and may be unreliable. I just grounded there because I was already pushing wires through the firewall.


4. The ECU still thinks it has an automatic attached to the engine. To get the ECU to go into Manual mode you need to ground pin 25 on the B135 connector. I did this by pushing some spare stranded wire with a bit of insulation stripped off into the back of the connector at that pins location then just wrapped the other stripped end around the ECU bracket bolt to ground it. This will stop the infamous idle and 4k rev limiter issues as the ECU is now in manual mode.



One note: The ABS pump also contains the ABS computer on Subarus. For some reason, there's a different pump for automatics and manuals. So to get ABS to work you'd need to switch the automatic pump out with a manual one and bleed everything. Not worth it in my opinion, it’s easier to just pull the bulb out from behind the dash cluster. Nobody needs to know ;)
I was wondering if you knew which pin is the equivolent to pin 20 on connector b135 for a 2006 subaru impreza ecu? So as to put it in manual mode
1 - 19 of 19 Posts
Top