Check out our YouTube Channel

Subaru Dash Swap Guide

 DISCLAIMER! WARNING! ALERT! For those who have a dash swap, we are not trying to pick on you. We understand there are many reasons why people would do it, but we have our reasons for why not to do it. iWire has wired GC swaps in every imaginable way and...

How to Wire Your Non Turbo Subaru for a Turbo Engine Swap

When installing a different engine type (e.g., NA to turbo) into a Subaru chassis, the Engine Control Unit (ECU) also needs to be swapped in to get the engine running correctly. ECUs, with almost no exception, are not interchangeable if the model and year of the car do not match, so...

iWire Merge Order Process

Looking to have iWire do a wiring harness merge for your project? Excellent! We're here to help but have a few steps before you send us any harnesses to ensure everything goes smoothly. We have created a specific page just for this. Please click the link below to get started!...

EJ20X/Y Engine into Legacy GT and Outback XT 2005-2006

        We've had a few people ask us about this swap lately so we thought we would share our expertise. This post talks about the nuances of putting an EJ20X/Y engine into a Legacy GT or Outback XT 2005-2009. The biggest difficulty is getting the exhaust side...

CANBus Part 2 - CAN Bus and your Subaru Swap

If you missed it, you could check out our Part 1 CANbus post that explains what CANbus means and which cars are CAN bus equipped. This post discusses how CANbus will affect your Subaru swap and how to work with it. Here's our owner, Brian talking a bit about the realities...

98-01 Impreza/OBS and 98-01 Forester Differences

In this blog post we talk about the differences between the 98-01 Impreza and 98-01 Forester wiring harnesses. When swapping either the Impreza or Forester people mistakenly think that the wiring harnesses are interchangeable, but they are not. Although the interiors and engines of the cars are the same, the...

EJ20 - You're Going to Have to Be More Specific

        We get calls and emails all the time about people wanting to swap an EJ20 Subaru engine into their car and we love to help with this! However, it's not enough information since the term EJ20 is a very general identification for any Subaru EJ engine...

Subaru OBD1 vs OBD2 Explained

What is Subaru OBD? OBD stands for On Board Diagnostics. It refers to a protocol for communication with the ECU. Why do I care if my car is OBD1 vs. OBD2? If your car is OBD1 it means that there is a basic level of communication with the ECU that...