For several years I have been chasing a belt squeak on my cj. I have at some point replaced everything except the crank and water pump pully. During this process it has gotten better and worse, but never completely went away. I mentioned this to Miller at #oscar4 and he told me about a dayco laser alignment tool. I got one and it was easy to use and found my power steering pully needed to be seated another 1/8". I had aligned my alternator to the power steering by adding a washer behind its pully. I seated the ps pully some more and removed the washer and no belt squeak at any rpm. THANK YOU so very much!