I had my duck bills and bowl seal replaced this past weekend in Newport. Total time for the tech was 1.5 hours, total cost including parts was $368. Well worth the money, in my opinion.
I had him open the tank and pull up the sensors and clean them. It was a "shitty" job for sure, but the smell was tollerable, and if you have a strong stomach, it is not a big deal. We then tested the indicators manually to make sure all the lights work.
What I found out was that although I thought the 1/2 light was not working, the truth was that the tank never really got that full before I had it pumped out. I had used the boat the previous 5 days (with 2 people on board) and the tank was still less than half full. I usually have the boat pumped out every weekend. The vacu flush heads use very little water to flush. Maybe you are not letting the tank get full?