Joker,
For the first 9 years I had my recent rig, my gauge rested at empty. Shortly after I did the 12v conversion I decided it (the gauge) needs to come alive, but learned that first I needed to find a resistor since the gauge cannot tolerate 12v. The infamous Runtz was highly recommended. It is a very small circuit board 1/2" x 1 3/4" with a bolted connector on one end (which you attach your original hot lead that was originally feeding the gauge), a hole on the other end which you connect to the hot post of your gauge, and finally a black wire which you ground.
Unless the gauge is really broken due to 12 volts feeding it, etc, and if it still reads E after you connect a Runtz, I would guess that it's simply a bad grounding issue. I spent a vast amount of time trouble shooting my situation, (removing sending unit, test, test ,test) and found that I had to go back to make sure that the entire circuitry between the sending unit and the gauge had solid connection.
Now it works.
Craig
My '50 Chevy 3100 5 window, '62-235cu, 3:55 rear
My truck ....... Respect The Rust
If I'm not working on my truck, '65 m00stang or VW camper, I'm fishing with the wife or smoking Salmon.