Probably cutting fuel or closing the electronic throttle due to some limiter that hasn't been adjusted yet. From what I see in his tune, it seems like nothing should be holding him back at 96-98 MPH.