Escribe una continuación para este párrafo - Para 1997, Diniz estaba confiado en la temporada y su decisión de unirse a los Arrows, diciendo: "La fuerza integral del paquete que Tom [Walkinshaw] ha preparado para 1997 hizo que la decisión fuera muy fácil para mí". Diniz comenzó su temporada con un final en Australia
y más tarde sufrió retiradas consecutivas en las siguientes cinco carreras. Se las arregló para terminar octavo en Canadá, antes de recoger más jubilaciones consecutivas en las siguientes cuatro carreras. Diniz logró asegurar un séptimo lugar en Bélgica, sin embargo, había estado corriendo en un excelente tercer lugar antes de que un problema en su primera parada en boxes lo eliminara de la contienda. Diniz sufrió un nuevo retiro en Italia, sin embargo, logró asegurar finales en las siguientes tres carreras consecutivas, que incluyeron un final de puntos en el Gran Premio de Luxemburgo y se retiró de la última carrera de la temporada en el Gran Premio de Europa. La reputación de Diniz creció a lo largo de la temporada de un simple piloto de pago a un verdadero piloto de carreras, logró superar a su compañero de equipo Hill en Bélgica y Japón, dos de las pistas más desafiantes técnicamente en el calendario, también con una serie de fuertes actuaciones en carreras. En octubre, Arrows anunció que Diniz había firmado una extensión de un año de su contrato, permaneciendo con el equipo para 1998. Diniz terminó la temporada en el decimosexto lugar en el Campeonato de Pilotos, con dos puntos, y terminó cuatro lugares detrás de su compañero de equipo Hill.