I like the suggestion something might be blocking the line or inlet aperture of the gauge. I had an oil sender, which read alarmingly low. It turned out PO had used Teflon tape on the sender threads and a Teflon tape booger was blocking the sender inlet.