I don't want to discourage you from applying directly to GM, but you may stand a better chance with Automotive Contract Houses, as getting a direct hire by GM is pretty stringent, and they generally want people who have already had job experience in automotive.
Get your Resume out to places like Aerotek, RCO Engineering, etc., as they are more in tune with the many position possibility's at GM. While the benefits aren't as great, they are not far off, and you'll probably get a better pay rate. That and GM is still hiring more "Contract Workers" than direct hires.
[This message has been edited by California Kid (edited 02-08-2013).]