silverado 6.2 oil capacity