I'll try to remove the pulley tonight and assess whether there's any play in the bearing. If so, I know that's the issue and I'll order the part. If the pulley is tight, it's likely another bearing or the belt itself. I don't really want to start ordering parts and replacing without knowing what the actual problem is.