Impregacy wrote:thank you. I think that info will help narrow down my problem. can i expect that the cam angle sensors are the same too?
Yes; it's the same deal with the cam angle sensor.
I have been trying to do this engine swap into my car (an impregacy)
Sigh...
I now have everything to the point where i think it's wired correctly but i get nothing. really the car is just a big useless peice of crap right now. When i tried firing it up today the fuel pump didn't even turn on and i got no spark.
You may be having a problem with the self-shutoff control.
Self-shutoff control is used to allow the ECU to keep the ignition relay on (keeping power to the engine management system) after you turn off the ignition. Typically it keeps running for a few seconds to clean things up in memory, ensure the fuel system is pressurized, and stuff like that.
On the first-generation Legacy, the ignition relay coil's hot side is connected to both the ECU's self-shutoff control pin and to an ignition-switched power source (the latter through an isolation diode). Generally, it's the ignition switch that powers the relay, and when the ECU sees that you've shut the switch off, it starts powering the relay itself.
On Imprezas and non-first-generation Legacies, it's different; the ignition relay is powered only by the ECU's self-shutoff control pin.
Unless you wire in a workaround for this, the Legacy ECU will not power up in your Impreza.
You have a couple of options for working around the problem:
1) The easy way. Take the wire that was going to the self-shutoff pin and instead connect it to an ignition-switched (NOT accessory-switched!) +12v source. This will power the ECU when the ignition switch is on, but will defeat self-shutoff control.
2) The right way. Get a power diode that can handle a few amps (like maybe the 1N5402 or 1N5404 that Radio Shack sells). Splice the cathode (the end with the stripe) into the self-shutoff control wire. Splice the anode (the other end) into an ignition-switched +12v source.
Is there a way i can check if the computer is functioning properly without the engine running?
The most basic check is to see if the Check Engine light comes on when you turn on the ignition.
You can also hook up my scan tool and talk to the ECU even if the engine's not running.
As for the ignition. i used the impreza's original hitachi ignitor along with the original 1.8 coil pack.
That should be fine. That's the same coil pack the EJ22T had from the factory anyhow, I think.
Also what do i do with the trouble code output wire off the ej22t's ecu connector?
Nothing. You don't need it.
Sorry to download my panic attack onto this page, but i feel like i've ruined a perfectly good car and it's my primary modus of transportation.
I know how that feels. Hopefully what I wrote above is the problem.