So, on my '04 GT2 the fuel gauge doesn't read correctly. Initially it would read full and empty, then it progressively showed empty (DIC warning along with the gauge reading on E) with more and more fuel in the tank (10>8>6gal needed to fill it on "empty") - and now it also sporadically shows 3/4 a tank on start-up and stays that way until shut off. I'd assume, and given the reading I've done, that I simply need to replace the fuel pump level sensor. But, the one Dorman one I read is really cheap and you have to re-use some of the original stuff. Is there a better brand, or is the Dorman the best I'm going to find and they're all cheap?