Since the default build uses the hostname file and puts in PiHole you have to edit the first line of the hosts file from localhost to pihole and then OS quits trying to resolve pihole.
Probably wasn't eating up too many resources but i hate little inefficiencies like this.
Last night (02/15/2022) one of my piholes was updated to v5.9 FTL v5.14 and web interface v5.11 and since then dnsmasq was flooded with A and AAAA queries for the host name, one per second!
After searching I found this page and applying this fix resolved my problem!
Writing this comment so that if others run in to it after an update they can give this a shot.