So my gas gauge has started lying to me recently. I'll be on "e" after I swore I had gas, and then I'll put in $5 worth of gas and suddenly I'm at half a tank? Totally not possible. 2003 GP SE ... Any thoughts on what might be causing this?

Thanks!