I have a 2000 Silverado 1500 and I am in a similar situation as yours. The factory recommendation for oil is different from what you can find on different websites and forums. Auctionsdirectusa recommends 0W-20 while thecarslab recommends 5W-30. Little confused right there. But for now I assume that 5W-30 is good for high mileage and 0W-20 for low.