97 xj .. belt or pulley started to squel. put on a new belt. still a squel. put on a new idler pulley. still squel. put on new water pump and belt came off and there was still the squel. put on old belt. squel stoped but the belt is still working its way off of the altinater pulley and the fan pulley. any sugestions.

