Ich versuch mal zu erklären, was ich vermute.
Einstellung der Gasanlage stimmt nicht, dadurch verändern sich im Gasbetrieb die Benzineinspritzzeiten (LTFT=Long Term Fuel Trim), wenn die nun weit genug vom Benzinbetrieb abweichen, dann startet der Wagen auf Benzin mit verstellten Einspritzzeiten und springt deshalb nicht an. Möglichkeit, dass zu überprüfen, wäre das MSG nach dem Gasbetrieb vor dem nächsten Kaltstart auf Benzin durch längeres Abklemmen der Batterie zu resetten. Wenn das Problem dann weg ist, würde ich in Richtung Einstellung der Gasanlage gehen, dafür brauchst Du natürlich ein Interface.
Die Funktion der Diego ist eigentlich folgende, vom MSG werden die Einspritzzeiten an Hand der Lambdawerte bzw. im OpenLoop programmierte Festwerte vorgegeben, diese nimmt das GSG und addiert/subrahiert nach der programierten Einstellung (Verschiebnung/Neigung/Druck etc.) einfach etwas Einpritzzeit, da ca. 20-25% mehr LPG als Benzin für die gleiche Leistung benötigt wird. Stimmt die Einstellung perfekt, so merkt das MSG gar nichts von Gasbetrieb und die Benzineinspritzzeiten bleiben gleich denen im Benzinbetrieb.