Most likely the tank sending unit, not cheap. I have a 99 Suburban Diesel I need to replace a second time, I think I was victim to a Chinese GM look-a-like part (bought on internet). I will go to the dealer next time. I would ignore it till it gets unusable.