The gauge could have an issue. One thing that it could be, is the resistor on the back of the fuel gauge goes bad. The resistor bolts to the back of the gauge on 2 of the contact studs. What I also found out, GM had used different resistor values to match the different senders.
The example I learned this on, I replaced my large fuel gauge with the combo tach/fuel gauge from a C60. Then the fuel gauge was wrong. I removed the resistor from the original gauge and put it on the C60 combo fuel gauge. Then the small fuel gauge was correct. These GM resistors have a painted color strip, different colors for different values.
Todd, the write up you saw, did they replace the stock resistor with a resistor that had capacitor or some other buffer?
As far as I know, a Blazer or Suburban gauge will have a different resister than a pickup truck.