1997 Chevrolet Cavalier LS running rich/lean
Hello, I have a 1997 Chevrolet Cavalier 2.2 with 155k that has been
running a crazy trim ratio. When the car is first started, which is starts fine
now that I replaced the MAP, TPS, IAC valve, EGR, Coil packs, spark plugs
and wires, battery, ignition lock cylinder, cleaned up ECM connects.
However when the car is first started, it runs open with a STFT of anywhere
from 0.0 to around 7.6 which fluctuates, but as soon as I push on the gas
pedal, the car switches over to closed loop (engine has just started and is
cold) and starts running rich from 0.0 to as much as -14.06 for STFT. The
LTFT is -7.6 and can go as far as -18.76 but never positive. The short term
usually will go from -1.6 to -2.8 initially during closed loop but will change
while driving from -12.6 to 4.6. My guess is a bad upstream 02 sensor
because of the age and mileage of the car, but I was wondering of other
possible causes? The car has no signs of bad head gasket, normal
compression, coolant pressure test was fine, starts fine cold and great at
operating temperature but cranks for two seconds after cooling down then
trying to start it again. The car idles from 946 to 1068 rpms but runs at
normal rpm when given gas, when WOT and off, car will drop to standard
idle of 600 rpm but vibrate slightly rough and return to 1000 rpm when hot
or cold and has a load around 29-32.01%. Also for anyone thinking its a
MAF sensor, don't leave an answer, this car doesn't have one. Also a
shredder valve for the fuel rail -_-.