06 Silverado losing speed on high way and flashing check engine light
when I'm on the high way and most of the time only when going up hill there will be a real high squeak, then lose of engine power " not complete lose", and the check engine light will start flashing. The codes it through were
p0101 MAF sensor
p0300 random misfire
p0420 catalytic something
p0305 misfire cylinder 5
I changed the plugs and wires last August. So any suggestions on what I should try first?
p0101 MAF sensor
p0300 random misfire
p0420 catalytic something
p0305 misfire cylinder 5
I changed the plugs and wires last August. So any suggestions on what I should try first?




