Na dann ist da ja wohl alles okay.
Dann müssen wir jetzt herausbekommen, warum das Pumpenrelais nicht angesteuert wird.
Pumpenrelais herausziehen und von Kontakt 86 zu Pin 20 am Steuergerät auf Widerstand prüfen: .....Ohm
Wenn dort ein Widerstand um 0 Ohm vorliegt, würde ich in die Richtung gehen, dass am Motorsteuergerät vielleicht kein Drehzahlsignal ankommt. Da Du irgendwann einmal geschrieben hast, dass der Motor einen Zündfunken hat, fällt der Hallgeber als Fehlerursache wohl aus.
Deswegen prüf doch mal die Leitung vom Pin 7 des Tszh -Zündschaltgerätes zum Pin 1 des Motorsteuergerätes auf Widerstand: .....Ohm
(Stecker am Schaltgerät abgezogen) Für die weiteren Angelegenheit bräuchtest Du eine Diodenprüflampe. Hast Du eine?
Mit der könntest Du am Pin 1 gegen Pin 13 (Plus) oder gegen Pin 25 (Masse) prüfen, ob das Drehzahlsignal ankommt. Die LED muss beim Starten flackern (Stecker am Schaltgerät aufgesteckt).