Vehicle: 2016 Chevrolet Cruze LT
My 2016 Chevrolet Cruze LT (1.4L turbo) has developed a pretty loud squealing noise coming from the engine bay, especially when I first start it up in the morning or when it's damp outside. It usually goes away after a few minutes of driving, but it's getting more frequent and lasting longer.
I'm thinking it might be the serpentine belt, but I'm not entirely sure. Is this a common issue with these Cruzes? How difficult is it to replace the serpentine belt myself? What else should I check while I'm in there?