Yes it could be any of them.
This is common while underway and about half a tank.
Faulty sendor is another typical cause, does the gauge read full when the tank is full?
Try grounding the sense wire which should cause the gauge to read full bad see if it stays steady.
__________________
__________________
1997 Silverton 362, 7.4 Crusaders
1997 2400 SCR, 5.7 Vortec / Bravo 2
Mike
|