This may all help with generator light issue as long as the battery, regulator and generator (electrical properties) are up to snuff.
Having just gone through the 'purchase' exercise:
OEM Pulley Hub - 547.09.304: $25.64 (Stoddard - no offense to our host intended)
Inner Pulley Half - 539.09.315.M260: $14.75 (
host)
Outer Pulley Half - 539.09.316.M260: $14.50 (
host)
Since I have nuts/shims I did not purchase (but had yellow zinc plated). The correct shims have the two flats on the inner diameter to match the hub. I have attached a photo of generator hardware (labeled) I recently had plated.
Peter