Voltooi de volgende zin: Voor 1997, Diniz was vol vertrouwen op weg naar het seizoen en zijn beslissing om Arrows, zeggende: "De allround kracht van het pakket Tom [Walkinshaw] heeft samengesteld voor 1997 maakte de beslissing zeer gemakkelijk voor mij". Diniz begon zijn seizoen met een finish in
Australië en later leed aan opeenvolgende pensioenen in de volgende vijf races. Hij slaagde erin om achtste te eindigen in Canada, voordat hij in de volgende vier races nog meer achtereenvolgende pensioneringen ophaalde. Diniz slaagde erin om een zevende plaats te behalen in België, maar hij liep op een uitstekende derde plaats voordat een probleem bij zijn eerste pitstop hem uit de strijd liet vallen. Diniz kreeg nog een pensioen in Italië, maar hij slaagde erin om finishes te behalen in de volgende drie opeenvolgende races, waaronder een puntenpuntsfinale in de Grand Prix van Luxemburg en stopte met de laatste race van het seizoen in de Grand Prix van Europa. Diniz' reputatie groeide door het seizoen heen van een louter betaalde coureur naar een echte racepiloot. Hij slaagde erin om zijn teamgenoot Hill te overtreffen in België en Japan, twee van de technisch meest uitdagende tracks op de kalender, met ook een aantal sterke raceprestaties. In oktober kondigde Arrows aan dat Diniz een verlenging van zijn contract voor een jaar had ondertekend, waardoor hij in 1998 bij het team bleef. Diniz eindigde het seizoen op de zestiende plaats in het rijderskampioenschap, met twee punten, en eindigde vier plaatsen achter teamgenoot Hill.