It sure sounds like there is way too much pressure / spring on the idler pulley. Those are supposed to put just enough pressure on the belt to keep it tight, and free from slipping. Off the top of my head, I can't think of what else would stretch a belt, but not break it.