Call Generac and ask if their "alternator/generator" are supposedly free spinning or...
Sounds fishy. ....... No way for the internet to know.. I would say call Genrac. Look for sign of belt wear ?
I have this story that sounds similar situation as the word "Expensive situation" was mentioned. There was this furnace that need the "annual tune up", the furnace was about 3 or 4 year old back then. I got on the phone with the service guy... he told me he have checked out the furnace , and everything looks good, except the "ignition transformer" seems a little "weak"... he have one at his truck, I can save on the service visit charge, if I changed out today...He'll charge me only the price of the transformer $150. If this transformer failed later on after he leaves, He would have to charge me $400 for this ... His standard rate is $250 per service visit, and the part is $150... back then, I was 200 miles away, less tools and know how than now, and couldn't drive that far... so I say ok.
The oil burner was Buckett AF1... guess what the part really cost.. I get it, there is a mark up cost. Business is Business... not really complaining.
https://www.grainger.com/product/23M552
The real question was.... Was my transformer really "weak", there was no way to proof a "weak" transformer at the time he was looking at it that moment. LOL those parts don't fail that easily unless some one short it out for few seconds burning out the secondary coils. anyways that is after the fact. I have learned to service my own stuff since...