Im going to be changing the oil on my 07 sierra 5.3 in a few days and im in a debate between pp, gc, or m1. i drive my truck fairly hard and it averages about 30-45mins of idling per day. i live in nh where it gets cold so i need stuff good for cold starting. price isnt a huge concern. which oil would be best. (im leaning more towards pp or gc as apposed to m1)