G'day Phil

eBay have alternators for Briggs ,if it's a Briggs engine the numbers on on the engine cowl.

May just have a bad wire or dirty connection or faulty regulator.



Cheers
Max.