Escriba una continuación para este párrafo - En 1990 se unió a International F3000 a tiempo completo conduciendo para el equipo Crypton, terminando 16o en puntos con un mejor resultado de cuarto en su pista de casa en Monza, su único punto de puntuación de la temporada. Para 1991, Barbazza firmó con el equipo AGS de Fórmula Uno para la tercera ronda del campeonato, reemplazando a Stefan Johansson. Barbazza no pudo clasificarse para las doce carreras que intentó con el equipo y el equipo se cerró después de que tanto Barbazza como su compañero de equipo Olivier Grouillard no pudieron precalificarse para el Gran Premio de España de 1991. Para la temporada de carreras de 1992, Barbazza volvió al equipo Arciero en CART. Sin embargo, después de actuaciones respetables en equipos de dos años de antigüedad para las tres primeras carreras de la temporada, destrozó su Lola de 1990 en la práctica para las 500 Millas de Indianápolis de 1992.
y no pudo calificar. Sería su última aparición en CART. En 1993 Barbazza volvió a la Fórmula Uno con el equipo Minardi, anotando puntos dos veces en sus primeras cuatro carreras. Sin embargo, Barbazza sería reemplazado por Pierluigi Martini después de ocho carreras. En 1995, mientras competía con un prototipo deportivo Ferrari 333SP en el circuito Road Atlanta, estuvo involucrado en un accidente grave con Jeremy Dale, que resultó en lesiones graves en la cabeza y el pecho que lo dejaron en estado crítico, en coma y con respiración artificial. Aunque se recuperó por completo, no volvió a las carreras. En cambio, comenzó un circuito de karting en Monza y comenzó a diseñar barreras de choque.