I am not sure if this would help but i know my 97 GC went back to the dealer for a factory recall on the sending unit. They said there was a problem with it sending false readings and people were running out of gas with the gauge reading 1/4 tank. So i would ask them to look into it, GOOD LUCK.
Hope you can save your money!!!!
1997 grand cherokee 4.0L, forest green, 3" skyjacker, 1" spacers, adj. front track bar, skyjacker sway bar dissconnects, procomp steering stabilizer, 31" super swamper LTB's, safari bar w/ 2 KC's, custom roof rack w/ 2 KC's, tow hooks front and back, CB, dynomax turbo muffler, custom K&N filter charger, 2 12" sony explode subs.