Gasstöße würde ich mal probieren nich das im höheren Drehzahl bereich nix mehr läd.
Haste mal die Batteriespannung gemessen ob über 12V?
Massepunkte checken vllt korrodiert und zu hoher Übergangswiderstand.
Das selbe bei den Batteriepolen und Klemmen und mal das Kabel von Batterieklemme zum Anlasser checken.
Startet er denn wenn du z.b überbrückst mit Starthilfekabel ganz normal?