Hey everyone.
I wanted to leave a reply incase someone else has this issue.
I tried to rewnew my certs and it failed throwing this error:
crypto_util.py line 334.
Actually its dead on with this error: Problem creating new certificate with http-01 validation
Was causing connection refused etc and nothing would work.
I fixed it easier than in the link by simply having certbot delete the cert for the domain and removed the domain folder manually in the live folder.
Then I had certbot create a brand new cert with this command:
certbot certonly --webroot -w /var/www/html/ -d example.com -d www.example.com
Rebooted and everything was working again smoothly.
Thanks and stay safe out there!