3k per oil change is too often unless you go off road a lot.
I would change the transfer case fluid (50k miles recommended by GM) and auto tranny (GM says severe service is 50k miles which includes city driving, hills, hot/cold temps, etc).
Wouldn't hurt to change the dif fluids.
Forget...