Gfs 2006 Chevy Malibu had an old serpentine belt so I changed it out and it worked great for a day or so then started squealing again. It used to do it only under load with the AC on and such now it squeals for a second when started then finally will go away.
Check your tensioner