It may vary from county to county. I know Durham, Orange Wake, Alamance and several others do still require inspections of some sort. (Had to inspect my 32 year old Plymouth last week) And had to get the sniffer test on my last 87 GN. Try ncdot.gov (?) to find out for sure.