Well I my bad on the homework part, but I still say UP Yours GM!
I own 4 GM vehicles and the engineering on most of them Sucks B***s, not to mention GM DOES treat their customers like crap, incase you haven't noticed!
Next time do your homework sonny.