It happened in the southbound lanes in the middle of a construction zone where there's only one lane in each direction, right at the Granville-Vance County line.
It's still unclear how the fire started.
At one-point traffic was backed-up about four miles.