Nismo_Freak wrote:
Really sounds like you have a stuck injector.
If it is the case that one of your injectors is stuck shut, it would promote a lean condition in that cylinder, it might even be lean enough to offset the afr of the other 3 cylinders after all the gasses have mixed after the turbo and in the down-pipe. So when the exhaust gasses reach the o2 sensor they have an overall lean condition, because of the lean condition the ecu will probably pull some timing and try to put out more fuel. This would explain the stupid rich condition that you have and the stuttering around 50mph or w\e it is when trying to accel.
The car not idling under 2500, this could be because your plugs are fouled, ecu is pulling timing, and well, it just wont run unless you keep feathering the throttle as you have told me before.
Leave the timing back at stock 20btdc even if the ecu is pulling timing it shouldn’t be enough to retard it so much that it wont run, get new plugs too. (ive pulled the plug wires on my car for the fun of it and mine @ stock timing and fairly new plugs will idel at 650-700 on 2 cylinders. )
Get a stethoscope or some type of listening amplification device and try listening very carefully for the injector pulses. You might be able to hear which injector isn’t firing. OR
Get the car idling\running, and unplug one injector at a time, and see if the characteristics of the idle change, if you find that after you have checked all of them and there is one injector that doesn’t change the idle then try switching injectors on the cylinders and see if you get the same characteristic on that particular cylinder that you switched the supposed bad injector to, if so then new injector.
Aren’t you supposed to have some electrical grease or silicone on the injector plugs or any electrical plug that might see moisture, this will also promote better continuity? Check that and also inspect the injector harness, look around for nicks in the wire or shielding, anything that might look shady.
Im no ASE mechanic, just throwing out a couple ideas.