I'll try tightening the belt a bit, perhaps it is slipping. I'll also check out 'belt dressing'. This is a Yanmar belt made for the engine, so should fit, though the alternator is different than standard.
Thanks for the suggestions,
Max