My dad had a Cherokee sport with 4L that started squeeking. He thought it was the pulley. He bought and installed a new pully. It still squealed.
I asked why they didnt replace the water pump....cause it still squeaked. He had the pump replaced, squeek (squeak) gone.