so i have an 01 GTP and ever since i got it, the gas guage dosent quite work right when it's full it 'll read full and when it s really low it 'll read low but anywhere in between it can be random of corse this effeccts my mile to empty guage BUT my fuel used guage works to the T so ive been using it to know when im low but i still get caught on the side of the road every 5 mos or so with no gas, the fuel used guage can be .3 or so off sometimes... so what's wrong with the car? ive heard things like it's the fuel sending unit or i need a new fuel pump which is it?