Steve Primavera of New Gloucester was arrested Wednesday in connection with a fatal crash in Auburn in 2017. (photo)