2006 GMC Yukon Denali XL Throttle Body YUKON XL 2500 Throttle Valve Assembly 6.0L