01 Buick Losing Power uphill and squealing

I have an 01 Buick Century 144,000 miles. When going up into the mountains the automatic does not seem to be getting into the high gear to power up the hill and is squealing like a belt sound. Serpentine looks ok.
Ideas? Thanks