happened to me last summer.
replaced fuel pump, fuel tank and sending unit. still had problems
replaced the rod and ALL BETTER

the rod was like worn 1/2" on one end.

I found out it is actually not that umcommen due to rash of poor quality rods