Home | WRX/STi/XT/GT/Baja Turbo | Impreza 2.5 | Legacy/Forester/Baja | Specials | Gallery | Contact Us | Order Form


 

Pinouts


This is a collection of wiring diagrams and ECU pinouts we have been given or have come across. They are gathered here as reference page to look at when you need wiring help. You may use them at your own risk, and should be confirmed by Subaru before using. DISCLAIMER: By using Xcceleration.com llc or any wiring diagrams and ECU pinouts shown, either directly or indirectly, you agree to assume 100% of all risk and Xcceleration.com llc and contributors shall not be held responsible for any damages or injuries you may receive.

If you have any questions or would like to submit a diagram, please feel free to send them via email to us.

Email Questions and Diagrams



MY 1993 - 1996 Impreza

Service Manual for 1993 - 1996 Impreza
ECU Pinouts for the 1993-1996 Impreza

MY 1998

ECU Pinouts for the 1998 Legacy Outback

ECU Pinouts for the 1998 Legacy Outback

MY 1999

ECU Pinouts for the 1999 Impreza RS (Four Pages)


MY 1999 - 2001

ECU Pinouts for the 1999 - 2001 Impreza RS

ECU Pinouts for the 1999 - 2001 Impreza RS

MY 2000

ECU Pinouts for the 2000 Impreza RS (Five Pages)


MY 2001 - 2002

ECU Pinouts for the 2001 - 2002 Impreza RS


MY 2001-2003 RS

ECU Pinouts for the 2001 to 2003 Impreza RS (Three Pages)


MY 2001 2.5 Forester SOHC ECU Pinouts

ECU Pinouts for the 20012.5L Forester NA SOHC engine

2001 Forester 2.5 pinout

MY 2002-2003 DOHC ECU Pinouts

ECU Pinouts for the US Specification 2002-2003 WRX

2002-2003 DOHC ECU Pinouts

MY 2004 SOHC ECU Pinouts

ECU Pinouts for the US Specification 2004 Impreza RS

2004 SOHC ECU Pinouts

MY 2004 DOHC ECU Pinouts

ECU Pinouts for the US Specification 2004 WRX

2004 DOHC ECU Pinouts


MY 2004 SOHC ECU Legacy Pinouts
2004 SOHC ECU Legacy Pinouts

MY 2005 2.5 Impreza SOHC ECU Pinouts

ECU pinouts for the 2005 2.5L NA SOHC engine

2005 2.5 Impreza SOHC ECU Pinouts

MY 2005 2.5 Forester SOHC ECU Pinouts

ECU pinouts for the 2005 2.5L Forester NA SOHC engine

2005 2.5 Forester SOHC ECU Pinouts

MY 2005 2.5 Legacy GT DOHC ECU Pinouts

ECU pinouts for the 2005 2.5L Legacy GT DOHC engine


MY 2005 2.5 WRX DOHC ECU Pinouts

ECU pinouts for the 2005 2.5L WRX DOHC engine


MY 2005 2.5 STi DOHC ECU Pinouts

ECU pinouts for the 2005 2.5L STi DOHC engine

2005 2.5 STi DOHC ECU Pinouts

Variety of ECU Pinouts
ECU pinouts for Legacy, Forester, Impreza
ECU pinouts for Legacy, Forester, Impreza
ECU pinouts for Legacy NA - Turbo Models
Legacy NA - Turbo ModelsLegacy NA - Turbo Models
ECU pinouts for EJ20 - Turbo Models EJ207 PinoutsEJ207 Pinouts EJ20KEJ207 Pinouts BC5

How can I limit the risk of something going wrong when tuning?

Make sure your computer is running well, does not have a tendency to lock up or shut down, and is virus and spyware free. When tuning, make sure the laptop is plugged in and not just running on the battery. Turn off any power saving functions, especially those that shut down the hard drive, enter standby/hibernation or “speed step” the processor speed to a lower level (if possible). Close out all other programs except for the tuning software before starting. Make sure any firewall software does not interfere with the tuning software.

Make sure your car’s battery, charging and electrical system is working properly.

Make sure the tuning software cable is securely connected and not in a position that can be yanked out easily.

Always check for and use the latest version of the tuning software, as well as the latest ECU definitions and approved pinout for your car. Do not assume anything is correct without confirming.

Do not edit a table if you are not 100% sure what it does.

Always keep a back-up copy of your original ROM in a safe place.

When tuning, small changes each flash is better. Always study the effects of the changes on your car. In addition, you must have, at a minimum, a boost gauge and a wideband oxygen sensor.

Do not flash your ROM if the tuning software gives you any error message, this could mean there is an error/corruption in the ECU communication. If this is the case, it can save the wrong values in that particular table, which may occur whether you specifically edited the table in question or not.

After editing, save the ROM, close out the tuning software and then reopen the tuning software and your saved ROM. Make sure the changes were actually made. Also, triple check the values you edited to make sure they are exactly what you intended them to be.

Do not rely solely on the table help text in the tuning software to tune your car as they are simply an overview of the function of the table and not a detailed explanation. Make sure that you understand the impact of changing the data in a particular table and how all your changes will interact with one another.

I know nothing about tuning. It is safe for me to experiment on my own car?

No. Changes that seem small and insignificant to someone who doesn’t know what they are doing can actually result in a blown motor or unpredictable behavior on the road. You must seek out a professional tuner, with tuning experience for your car.

"Tuning is not for beginners setting out to experiment.

Even seemingly small changes by a novice can result in a blown engine."



Home | WRX/STi/XT/GT/Baja Turbo | Impreza 2.5 | Legacy/Forester/Baja | Specials | Gallery | Contact Us | Order Form