I have a 77 Avanti. I filled the gas tank & it only read 1/2. As I drove the gauge bounces between 1/2 & 1/8. Recently I ran out of gas when the gauge read 1/8. Is there a ground that is typically bad? Are these gas gauges inherently faulty? Any insight is appreciated. Thx!!