Well the last few days I have been having some really weird problems, my car will randomly run lean or rich. Well today I pulled out the scan tool, and the fuel pressure tester to check everything over. Fuel pressure it rock steady at idle 62psi(crushed regulator, bad I know)even when running lean. I on the scan tool I went through all the sensors and everything works fine with normal values, except the Knock sensor and the O2 sensor. The O2 sensor circuit has been fubar for a while(stuck at 5 volts all the time)and the car ran normal like that. Now the knock sensor, last time I removed the fuel rail I snapped the top of the sensor off and right now there isnt even one in the manifold, sooo how is the sbec seeing .04+ volts from it? If I give the car any throttle at all it will go active and pull timing.
Now on the lean part, at idle whether lean or running fine the PW is right at 1.8-1.9. What is also weird is that when it goes rich it isnt gradual, The engine will make a dun noise and bog down like the fan kicks on an AC compressor kicking on but neither is happening, It just kinda bogs down and the AFR's shoot right to 14.7 then slowly fades back to lean in the 16's or 18+ and you can feel it and hear it start lean popping. Also when I am driving with my foot lightly on the gas(20-35mph cruse) it goes lean, and if you add some throttle it goes leaner. At WOT there seems to be no problem though, the AFR goes right to about 11.5-8 just like before this was happening so I dont think it is clogged injectors or a bad fuel pump(brand new walbro).
something that I will check and what I think it might be is how well B+ is getting to the injectors, maybe the injector harness connector isn't getting a connection. I think that when the engine bogs and acts like the fan kicks on is because the computer is energizing the alternator which I think is giving normal voltage to the injectors.
Any other thoughts of what it could be. I am here ready with my scan tool, and multimeter. Just figured I would ask since It got dark and too cold to keep diagnosing.