The named.conf file can become corrupted on occasion. It is rare, but it does happen.
The fix is very simple. make a backup of your config with this command
mv /etc/named.conf /etc/named.conf.bak
Once you have created the backup, run this cPanel script to rebuild the config.
Then simply restart the named service.