We like to refer to the fix as a "Chinese fire drill". yes, it's totally annoying and totally unacceptable, but unless you want to drop $$$ on an aftermarket stereo, I guess this is the quality to expect from GM products. Mechanics at a dealership can't fix it, they're not computer programmers. anything to get you out the door.