Diniz bleef bij Arrows in 1998, samen met Mika Salo. Diniz kreeg een vurige start: zijn auto leed in de eerste drie rondes aan problemen met de versnellingsbak en onderging motorfalen in de races in San Marino en Spanje. Hij scoorde zijn eerste punt van het seizoen met een zesde plaats in Monaco en slaagde erin de races in Canada en Frankrijk af te ronden. Diniz kreeg nog drie achtereenvolgende afwijkingen en eindigde de races in Hongarije en België.
, respectievelijk elfde en vijfde. Diniz eindigde het seizoen door zich terug te trekken in de laatste drie races. Hij eindigde veertiende in het rijderskampioenschap, en was gelijk op punten met teamgenoot Salo.