Well the Beast is starting pretty rough. It sounds like the starter is going. Although I took it to Advance Auto Parts and they say the battery, Alternator, and the starter test out good. But it is making a ear peircing Grinding noise when it is trying to start. Once she starts all is quiet again. I was thinking about doing this repair myself however I am having a hard time finding it. Anyone know were the starter is located on a 2007 GMC Sierra NNBS?