If the A/C compressor on your 2004 GMC Yukon XL 1500 has failed in such a way that it is affecting the clutch bearing then that could affect the motor. If the A/C clutch bearing is not spinning freely with the compressor off this could result in a noise and possibly a damaged belt. It is also possible that under extreme load the a/c belt tensioner will flex far enough to hit the transmission cooler lines which are right near it. It maybe necessary to have a more complete diagnoses of your A/C system performed to make sure your Yukon is safe to drive until proper repairs can be completed.