I replaced the sending unit on my 97 this summer. I got about 125k on it before it went to "E" & stayed there. I dropped the tank, took the module out, and replaced the sending unit. It cost me about $48. 00 at the dealer. You don't have to replace the entire module, just the sending unit. It's the part that has the float arm & fload, it attatches to the module with two screws. The $300+ figure JMLewis got was more than likely for the entire module. My sending unit came with a new gasket too.