I wanted to wait a few days to make sure I did enough testing to feel fairly comfortable. @doktornotor That thought had crossed my mind but I have always had some sporadic connection issues (to websites where someone would get the the ERR_CONNECTION_TIMED_OUT error). But to try to eliminate things I removed my Pi-Hole VM, my Kujo security appliance, a few consumer grade non-managed switches with decent quality HP/Dell managed switches, my consumer AP's and replaced them with rock solid Adtran BSAP-1920's. But I would still get the sporadic connection issues. Hell I even shut down my Guacamole VM just to be sure.
But with this latest problem I wanted to remove pfSense and I realized I still had some VM's from when I was testing various firewalls/UTM software. I knew for sure that Sophos UTM 9 and OPNsense were functioning. So I powered down the pfSense VM and fired up both the VMs (testing one at a time) and my connections came back (tested for about and hour). I then powered down the other VM and powered up pfSense and back to the connection issues. So for this past two days I've been running on Sophos UTM and everything has been just fine. Not one single connection time out issue. I even have my pi-hole and Cujo connected and no issues.
So I'm not sure what the hell I did with pfSense (since I don't make many changes) but something I changed/checked seemed to have hosed my config. At this point when I get back from Portland I'll have time to reinstall pfSense and start all over. going forward I will make sure I take detailed backups whenever I make a change.