I have an answer for that squeaking of the pulleys.
I paid to have the tensioner pulley changed and I still had squeaking.
So I got my squeeze bottle of high speed electrical motor lubricant caster oil with the pullout tube.
I bit on the end of the tube until i got it bend at a 90 degree angle.
Turned the bottle upside down, jockeyed it down in between the belt and cowling to the pulleys, squeezed and lubricated both side of the bearings on both idler pulleys and the tensioner pulley, then inside the tensioner pulley where the spring is located and ((voila)) no more damn squeaking.
They were all squeaking and bearings tight as new.
Now, I have a question?!?
It idles at 750 rpm, like it should, but it shakes (like it should) at that idle speed but when I push the throttle up to say 900 rpm it smoothes out so pretty.
How can I ease the idle up 150 rpm?
It's not like the old days when I open the hood and there is an idle screw on the carburator.