Replaced rear rollers, idler pulley and spring and drum belt. I previously ordered a non-oem belt and pulley. didn't put the pulley on because it didn't look same as OEM but I did put the non-OEM belt on and screeching got worse. Ordered all OEM parts and now no noise. Next time, I won't mess around with cheap, aftermarket parts.