I have a 2004 Sierra 1500 WT 4.3L V6 with 150500 miles. The spark plugs, wires, distributor, rotor and coil were replaced about 1 1/2 years ago. New fuel filter and MAF replaced within the last week and all O2 sensors replaced two months ago. I also have a K&N cold air intake. The MIL came on again about a week ago, before replacing the MAF and fuel filter, with 5 different codes!
P0174
P0430
P0151
P0300
P1153
P0101 and P0430 have come on before and I have cleaned the MAF, air filter and then replaced all the O2 sensors. The crazy thing is these now these codes come and go day by day followed by rough idle and loss of power at stops. One day there seems to be no problems and when I read the codes there may be only one or none then the next day it runs like crap with the MIL light on and 5 codes????
Could these problems come from a defective PCM or is it somthing smaller I am overlooking??
Thanks in advance for any advice.
P0174
P0430
P0151
P0300
P1153
P0101 and P0430 have come on before and I have cleaned the MAF, air filter and then replaced all the O2 sensors. The crazy thing is these now these codes come and go day by day followed by rough idle and loss of power at stops. One day there seems to be no problems and when I read the codes there may be only one or none then the next day it runs like crap with the MIL light on and 5 codes????
Could these problems come from a defective PCM or is it somthing smaller I am overlooking??
Thanks in advance for any advice.
