Well, is the GM problem alone. Why? Because first I'm Mexican, I used to work in a manufacturing plant for FORD parts "Electrical Front Harness" and they're having problems with that a few years ago. Why? Because everything was made according to their "SPECS", so a local Mexican Engineer solved the problems after thousands of complaints. He made the small wires gauges a little bigger to hold more "power" and stopped having those weird burning smells after 5 hrs of driving. So don't blame it on Mexican plants. The Silao Plant in Mexico, is huge, clean and have tops engineers. My brother works for the OAKLEY manufacturer plant and he said 85% of English is required before they even look at your resume, bow he speaks, writes and read 100% after one year. He also said to have an interview with the GM Silao Plant is a nightmare of tests and not everyone can make it. Well I guess the main point here, is a wrong and poor american design and specs to a certain level here; trying to make a "work truck" into a luxury ride. The endeavor was huge and probably GM didn't fitted well some driveline components somewhere and chances are that they know these but unable to fix them because of the costs. But hey Nissan and Honda had the balls to recall hundreds of thousands of cars, to fix their problems 2-3 years ago; right? So GM needs to ask the Asians for some good engineers as "loaners" like the one I'm driving today because they can't figure out what's wrong with their trucks, probably they can fix'em for them.