New belt, idler pulley, tension spring, drum rollers. Haven’t got it fully back together yet because while cleaning out blower fan I discovered that it broken in the center hub. Hopefully the squeak will be gone when fully reassembled. Can’t think of anything thing else that would cause it.