And yes a maintenance charger and that doesn’t help.And you already replaced the battery?
Sounds like you don't own a trickle charger.
View attachment 70983
Or run the engine at idle speeds only as in not charging the battery up.
What engine speed do you run it at?