Found the ground for the sending unit and it probably needs redoing, so I hooked up a test wire as a new ground and ran it to a good ground that I have.
It didn't change anything and the needle just stays at E.