I can vouch for the one from renbusan. I had replaced the OEM sending unit in my tank (it was totally shot) with a unit from one of the likely vendors. It was so erratic that you did not know if the tank was empty or running over full. Got a sending unit from renbusan and all is good.

Just be sure you replace with the right ohm rating sending unit.