Fuel gauge works fine from full to half a tank. Once it reaches the half tank level it wants to drop to empty.
On a refill it goes back to full and works fine again until I run about a half tank out.
I have cleaned all associated connections. What's your best guess? New sender time?