Welcome to CHR! Have you confirmed that your alternator is good? Worn bearings can cause higher load, and may cause the belt to slip. They can also emit a squeal that sounds like the belt slipping. Just a thought.