Did you try a used sender? I had problems years ago, replacement senders I was finding all had a different length of probe then stock and didn't read right. I stuck a used one in from a spare intake I had kicking around and went back to working properly again.