I noticed over night there have been over 60,000 requests to 0.debian.pool.ntp.org, 1.debian.pool.ntp.org, 2.debian.pool.ntp.org, 3.debian.pool.ntp.org
For some reason the Pihole its self can not get DNS resolution so it is constantly trying to set the time.
pi@pihole:~ $ ping 0.debian.pool.ntp.org
ping: 0.debian.pool.ntp.org: Temporary failure in name resolution
pi@pihole:~ $
I did change something before this started I unchecked these two boxes
Advanced DNS settings
X Never forward non-FQDNs
X Never forward reverse lookups for private IP ranges
Note that enabling these two options may increase your privacy slightly, but may also prevent you from being able to access local hostnames if the Pi-hole is not used as DHCP server
Re enabling those two option fixed it.
Does that mean there is another DHCP server besides my router?
A rogue DHCP could be possible, and those two options don't have anything to do with this issue. They just ensure local hostnames aren't resolved upstream.