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 1998

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


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


MY 2002-2003 DOHC ECU Pinouts

ECU Pinouts for the US Specification 2002-2003 WRX


MY 2004 SOHC ECU Pinouts

ECU Pinouts for the US Specification 2004 Impreza RS


MY 2004 DOHC ECU Pinouts

ECU Pinouts for the US Specification 2004 WRX


MY 2005 2.5 Impreza SOHC ECU Pinouts

ECU pinouts for the 2005 2.5L NA SOHC engine


MY 2005 2.5 Forester SOHC ECU Pinouts

ECU pinouts for the 2005 2.5L Forester NA SOHC engine


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


Variety of ECU Pinouts
ECU pinouts for Legacy, Forester, Impreza
ECU pinouts for Legacy NA - Turbo Models

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