remember general motors didnt get to be the best by having designers that are retarded! Something to think about
now you cant say that now. the "new" gm is saying they arnt responsible for the "old" gms problems. like if you have a 100k warrantee on a 07 they wont recognize it cause it was the "old" gms warrantee not theirs. And last time I checked the courts agreed with gm.