Fuel sending unit

Maybe a new sock as well? Unless it's in good shape.