Investigators say the shooting happened Monday night after several people were involved in an argument that escalated into an exchange of gunfire.
State troopers said Antwane Downey was driving south on US 15 when he crossed the center line and traveled off the roadway, hitting a ditch and a tree.
The suspected shooter was identified as Aiden Moss, 19, of Bullock. He was taken into custody.
The Granville County Sheriff's Office says the suspected shooter and the woman were in a previous relationship.
The man suspected of shooting one person and injuring another has died from a self-inflicted gunshot wound, his family said.