In 1977 gebruikte Ferrari een geüpgrade B-spec van de Ferrari 312T2, de 312T2B. De eerste 2 races verschilde de 312T2B weinig van de 312T2, het FIAT-logo op de wagen was een van de weinige visuele veranderingen. Maar ondanks dat nieuwe Ferrari-coureur Carlos Reutemann de Grote Prijs van Brazilië won, was Niki Lauda ontevreden met de wagen. Tussen de Grote Prijs van Brazilië en de Grote Prijs van Zuid-Afrika werden testen onder Niki Lauda's leiding gehouden, na deze testen werden verschillende aanpassingen aangebracht aan de wagen waaronder een nieuwe achtervleugel en ophanging. Niki Lauda won na deze aanpassingen de Grote Prijs van Zuid-Afrika.