Fuel sending units read WRONG time after time!

So I had some similar problems awhile back and someone showed me the flat stock strap that is supposed to run from the outlet tube on the sender to the metal fuel line. If it isn't in place, the little hose piece that connects the two tubes keeps that ground from occurring. If the sender was changed that little strap may have been discarded and the system doesn't work dependably. The gasket on the sender should keep the ground from occurring there. Sometimes you catch a ground and sometimes you don't. You have one wire to the sender - but no ground that allows the flow through the unit without the strap, or a ground wire that attaches the two pieces, or runs from the sender tube to a frame ground. Just a thought...