sorry for such a delayed follow-up to this thread.. I have been incredibly busy.
I pulled the front bumper/grill off. Found the opening(s) where the hot air was circulating back into the bumper/in front of the radiator behind the headlights (also by the front battery tray and intake box).. I put a piece of cardboard that I had wrapped in duct tape in each opening.. put my bumper back on and gosh darn it.. if that wasn't the whole issue.. it was a very large portion. My temps at idle are much more stable (they will still climb some.. but MUUCH slower and it's not consistent, some times they don't climb at all)
With all of that said.. is there a part number for the rubber material to get a factory part/fit again? I don't even know what to call the things.. baffles, air dams? I can't find a part because I don't know what they are called.
The next step(s) is to replace the passenger side exhaust manifold gasket and get a new trans cooler and remote mount it down some out of the way of the rad. After replacing my cardboard cutouts with a more permanent fix
They are called baffles on GM Parts Giant website. Here are your part numbers. Good job with the diagnosing. Might also get an assorted box of body clips to mount them up as well.
GM 15208496
GM 15208497
Radiator Mounting & Related Parts - 2007 GMC Yukon XL 1500 4WD
GMPartsGiant.com offers genuine Radiator Mounting & Related Parts for 2007 GMC Yukon XL 1500 4WD with great price and fast delivery.
www.gmpartsgiant.com