Wystartował również w jednym wyścigu serii Formuła 3 Euro Series (zdobywając podium), a także w wyścigu o Puchar Europejskiej Formuły 3 (trzecie miejsce) oraz Grand Prix Makau (nie ukończył).
W sezonie 1988 ścigał się w Międzynarodowej Formule 3000 Reynardem 88D w zespole Spirit Racing. Do pierwszego wyścigu, na torze Jerez, Gachot startował z trzeciego miejsca, ale nie ukończył zawodów. Jednakże już w drugim wyścigu, na torze Vallelunga stanął na podium, zajmując drugie miejsce. Wyścigu w Pau nie ukończył, ale na torze Silverstone startował z pierwszego pola i po raz drugi w sezonie finiszował na drugim miejscu. Trzech następnych wyścigów Gachot nie ukończył, ale w Birmingham punktował, dojeżdżając do mety na piątym miejscu. Punkty zdobył także w trzech ostatnich wyścigach sezonu: na torach Bugatti i Dijon był czwarty, a w Zolder zajął szóstą pozycje. Sezon Gachot ukończył, uzyskawszy 21 punktów, co zaowocowało piątym miejscem w klasyfikacji kierowców. Wyższe pozycje zajęli Roberto Moreno, Olivier Grouillard, Martin Donnelly i Pierluigi Martini. Sezon 1988 Gachot zakończył wyścigiem o Grand Prix Makau w barwach zespołu Theodore Racing, którego jednak nie ukończył.
Debiut w Formule 1