lots of injector issues with this motor. I would take it to a shop and them checked first as it is very pricy to replace them all. make sure you use only good quality fuel and service the system as required.
Roy
RepairPal Certified shops can diagnose and repair your 2005 Chevrolet Silverado 3500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.