You can also see work I'm doing on the fuel gauge sender...a 3 stage project: first review of the common style senders, second an improvement on those and third a new design sender which is still being worked on as I write. I have a strong feeling your sender is part of the problem here.