Not sure what's wrong?
Get help from a trusted expert
The most common reasons a 2006 Chevrolet Silverado 1500 engine is making a knocking sound are low oil level or oil pressure, dirty or old oil, or worn internal engine components.

See what others are asking about their Chevrolet Silverado 1500. Get answers from RepairPal's community of auto experts and enthusiasts.
Read about related problems experienced by other Chevrolet Silverado 1500 drivers like you.