Squeeling V belt and CVF alternator
Ditto on the pulley size. It looks undersized. A larger pulley has more belt grip area and provides more leverage to hold the shaft without slipping. It will also slow it down to typical alt rpm relative to the crank speed. I guess they used the tiny pulley to try and have better charging performance out of the alt at lower rpm.