the "wandering needle" is typical of many older vehicles as the gauge is normally a direct reading of float level. as the fuel moves around the float adapts with that, giving the odd readings while driving, same with the oil pressure, the computer systems of newer vehicles intercepts these signals to give a more consistent or preferred reading because of people complaining of it over the years