While I've loved owning my '09 Denali, once I got over 90K miles it started getting really expensive to repair everything that's gone bad. Front diff carrier bearings, rear air shocks and compressor, nav head unit. And just 3 weeks ago at 104K miles the transfer case needed the drive chain and...