Hi all,
So based on my reading from this amazing thread, I've got an EJ20R from a JDM 97 Legacy GTB in my Australian 97 Impreza with (most of) the loom swapped in too. I got it as an incomplete project and it didn't start at all when I got it.
After a lot of work trying to work out what wires needed to be connected where inside the cabin (mainly the cabin fuse box was missing), it starts and runs at idle but if you give it much throttle or give it throttle too quickly, the engine struggles for a second then cuts out.
If you back the throttle off it will splutter back to life.
I thought it might be a fueling issue so I put in a Walbro high-flow fuel pump but that didn't change anything.
I'm wondering if it's an issue with a sensor like the throttle position sensor or something, that isn't sending the necessary data to the ECU...
Also, I have no way to tell if any of the sensors are working at all.
Firstly, I followed a translated ECU pinout to try and check voltages but where the pinout said there should be 12V or ground on a particular pin, I'd check it and find there was like 2.7V or 5.3V or some random voltage.
Secondly, with the multimeter on the throttle position sensor signal pin, I'd expect to see a change in voltage when I adjust the throttle right? Nothing happens, no voltage change.
Thirdly, if I disconnect various sensors in the engine bay (i.e. AFM), it makes no difference whatsoever to how the engine runs.
I would expect it to idle worse or better or at least notice some change right?
The car seems to have the correct ECU for the engine:
But the cabin fuse box came from an Australian-delivered 1998 Liberty (closest I could find here in Aus).
Looks identical to the BG5 cabin fuse box pics I've found at various JDM parts sites, and everything plugs in, but perhaps the pinout is different and the sensors aren't getting power?
Any assistance appreciated. I have no idea what to try next