The body of a truck driver was pulled from a tractor-trailer Thursday afternoon about three hours after the truck ran off U.S. Highway 1 in Chatham County and into the Haw River.