Do check that the sealing ring on the top of the petrol tank, where the sender exits, is tight and has not perished.