question on a 90 amp vs 120 amp alternator
Might be able to get a pulley from a commercial "power transmission" supply store. I go to the local store, and they have been able to order pulleys for me.
Miller Bearing
Also try a company that rebuilds alternators/starters.