Die Reihenfolge stimmt schon:
Service:
CRTRPGMOD
CRTSRVPGM

Hauptprogramm:
CRTRPGPGM ...

Hier sind die einzubindenden Serviceprogramme aufzuzählen. Besse wäre es ein Binderverzsichnis zu erstellen, das Serviceprogramm hinzuzufügen und im Hauptprogramm CTL-OPT BNDDIR(); zu verwenden.
Wichtig ist die Beachtung der Groß-Kleinschreibung.
In der SRV-Source gibst du den Namen ohne Hochkomma an, dann wird er in Großbuchstaben übersetzt.
Prüfe mal die Schreibweise im DSPMOD der Exporte.