Gas syphoning out the vent/tank problems

I'm thinking like 66Vcuda. I think it is actually a leak. I've had them from 3 different spots.

1. Gas filler tube grommet to tank.
2. fuel sender lock/o-ring.
3.Fuel sender to rubber gas line.

Any of those can leak bad enough to keep you to around half a tank if sitting long enough.