97 chevy silverado 5.7l 4x4
My truck idles rough and blows black smoke which smells like gas when 1st started. The error codes show system too rich on both banks. It also is giving improper switching of the O2 sensors pre-converter. The O2 sensors don't send any info back until they get up to temp, I thought? I have changed the plugs, wires and distrubtor and still the same. I am leaning towards the MAF and/or MAP sensors, but would like to hear someone elses opinion as these are not cheapest things to replace. Easy to get to, but expensive. My thought is the trouble is before compression not after. Any advise will be much appreciated!
|