I own a 2004 Chevy tahoe and have been in and out of GM dealers under warranty, and then again out of warranty. 6 times they told me it was fixed and the same thing would happen again.
the "service 4 wheel drive light" would come on and it would not work. then twice it shifted into 4 wheel drive low on its own (the switch is about 10 inches to the left of the steering wheel so there isn't a chance i hit it by accident), and if i didn't have my seat belt on it would have put me through the windshield @ 30 mph.
i brought it back out of warranty with the same problem and the dealership said GM would no longer pay them to work on it so they wouldn't look at it. i kept at it and they rigged it to work for a couple months and then it happened again. when i called GM customer service they said the dealership never filed the correct paperwork so i was out of luck.
the young lady told me i was getting emotional and started to laugh at me. i have filed a complaint with NYS Attorney General which did nothing, i filed with the Highway safety commission and they told me it will remain on file if anyone was to be hurt the same way it would end up a recall, and i am now filing a small claim suit against them. i used to work for them when i was younger and it seems like nothing has changed.
they still make junk and could care less about their clients. it is time to buy a new truck and i will probably buy a FORD even though i've had about 10 GM cars/trucks in the past.