Most likely a bad level sensor. GM are notorious for this. Easily tested on the bench but you do have to remove the pump, then use a digital storage oscilloscope set to ohms in histograph view and sweep the level arm repeatedly at a steady pace and watch for any irregularities or drop outs in the graph.
|