Hello, I'm not sure what "turns over but won't crank" means. Typically people consider "turning over" and "cranking" the same thing.
Is the engine cranking but not starting? Or is the engine not even cranking?
RepairPal Certified shops can diagnose and repair your 2006 Chevrolet Silverado 1500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.