Vehicle: 2016 Cadillac Escalade ESV
I've got a 2016 Cadillac Escalade ESV with about 95,000 miles. For the past few weeks, I've been hearing a distinct squealing noise, especially on cold starts or when accelerating from a stop. It sounds like it's coming from the front of the engine.
I suspect it's the serpentine belt. Is this a common issue for this model year? How difficult is it to replace the belt myself? Are there any specific tools required, like a tensioner tool? Also, should I replace the tensioner and idler pulleys at the same time?