I am just assuming the GOP controlled legislature states didn't change anything from 2000 maps. Of course NC-2 was very gerrymandered, a fair NC map would probably have a Wake County based district that takes up most if not all of the county. And I have to keep GOP in PA-12 b/c that seat was being eliminated regardless, although the Democrats would have chopped up Pittsburgh.
At the risk of turning this into another NC redistricting thread, this is my fair map of NC:
The Democrats lose CD2 but get another D-leaning seat in the Triad.
Those districts are beautiful.
Districts 7 and 8 are at least vulnerable to Democrats in bad election years for Republicans.