I ended up reversing privileges in Let's Encrypt tutorial to chmod 666 for my postgresql directory and chown back to postgres from root. I found a comment online about deleting postmaster.pid .
I did not delete but I did rename it.
When I restarted Postgresql then a new postmaster.pid was creating and the server is up again.
From what I read online, I may have made a major mistake in renaming the file without checking any processes attached to it.