Nothing wrong with PUP or Royal Purple but if I had a GM vehicle I would use MOBIL 1, it has all the GM certifications(no warranty hassles) , it's readily available and you can find a deal somewhere on it, plus use the oil light monitor if your truck has one.
Best of luck
TOTO.