hhhmmm ... sounds like a voltage stabiliser problem to me, like its not leveling the voltage to the fuel guage display, is there anything else on the dash that behaves oddly ? even if its only a little.
the only way to proof this really is to get in there with a meter and check the voltage at the guage, i bet it changes with engine revs
if it is this, to fix it your probably going to have to remove the volatge stabilser from the old dash unit and fit it to the new one (you'll probably find that on the newer one it was relocated on the vehicle and no-longer part of the dash unit