Idles rough only when cold,,, was pulling code PO174, replaced MAF, and since still drops a heart beat at idle first thing in the morning at 60 degress or below, otherwise runs like a champ, have recently replaced wires, plugs, Lower O2----- what next?
RepairPal Certified shops can diagnose and repair your 2003 Chevrolet Silverado 1500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.