Mine stopped working and I changed the sensor in the tank. It was about $55 (I think) from my local dealer and they had to order it. I just waited till I had to change my fuel filter and did it then since I was in the tank anyway. Wasn't very difficult but the new one didn't look exactly like the old one. Connector was the same and I just zipped tied it in place so that it was in the same position as the old one.