RepairPal Certified shops can diagnose and repair your 2004 Chevrolet Silverado 2500 HD. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
I would suspect possible vacuum leak. The plastic intakes on these engine are noted for leaking. Try spraying carb cleaner or parts cleaner around intake edge, and if engine speeds changes that is probably the problem. Also look for a vacuum line off or broken.
I would suspect possible vacuum leak. The plastic intakes on these engine are noted for leaking. Try spraying carb cleaner or parts cleaner around intake edge, and if engine speeds changes that is probably the problem. Also look for a vacuum line off or broken.
you may also have a fuel pressure regulator issue