RepairPal Certified shops can diagnose and repair your 1999 Chevrolet Silverado 1500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
check battery voltage first,should be 12.6 volts.if so,get a helper.one try and start when hot,one tap on starter with an object,see if it starts.if it does,suspect starter is bad.