First a bit of background.
I have a 1997 Subaru Legacy GL Wagon, which came stock with an EJ20 engine. In South Africa where I am from, this is so far the very only one I have come across thus far...
Alright, so eventually I got sick of fixing oil leaks, and servicing more than I should have to, and got myself an EJ25 to put in the car. After much reading and asking around, I have established that the engine I bought is a 1997 EJ25D (JDM Spec i presume).
Well, I managed to get some help from a few friends, and we installed the EJ25 with not too much difficulty.
Once this was done, it was off to the shop to get custom branches and free flow exhaust fitted.
So, she starts and drives...But.... (This is where I would really appreciate some help)
1. The car is using fuel at a rate of knots - I have replaced the Throttle Positioning Sensor with that of my old engine. The car is running much more smoothly, but is still using too much fuel and you can still smell too much unburnt fuel when she idles. (Service manual says TPS (Fully closed) should have a reading of between 0.2V - 1.0V I have adjusted it up and down (And it does make a difference) but such a large range makes it hard to set.
2. The car has issues starting - If the car has been sitting for some time, It has to turn over far to many times until she eventually starts. However, if I start the car, let it run for a few seconds, or drive a few miles, then leave it off for a minute (Run into the shops) and come out, it starts almost perfectly.
I have checked that Crank Positioning sensor, and if I disconnect that, it will not start at all. I have heard that the knock sensor might cause this (I still need to try test it this weekend)
If there is any insight or advice that anyone could offer, I would very grateful!
If there is any more info that is needed, please don't hesitate to ask
