Retorna a CART em 1984 onde ganhou três corridas em Cleveland, Pocono e Sanair para a equipe Shierson. Além de dois pódios adicionais, Sullivan foi o quarto no campeonato. Sendo vencedor das 500 Milhas de Indianápolis em 1985 mesmo tendo rodado em uma curva. Sagraria-se campeão da CART em 1988.