First tell us why you think it needs to be replaced, since you don't know what it looks like. This is a pretty reliable part. Wire connections is most of the problems i see. Might help more if you tell us a bit more! Just tring to help you FIX the problem.
RepairPal Certified shops can diagnose and repair your 2003 Chevrolet Silverado 3500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.