If all this did nothing to stop the problem then it may be time for a new one.
If it just has overload sensing then the circuit used for that is flaky, maybe you can get a new PCB for that, it may or may-not fix the problem.
That's the problem with stuff today, it's designed to be thrown away and not be fixable in the field.
I switched over to a brand that no one has heard of, very reliable and their customer service is reachable by phone.
Take a look at these by Tillotson.
Code:
https://www.electricgeneratorsdirect.com/power/tillotson-generators.html