I’m all for originality, but unless you have a museum car, I strongly recommend upgrading to the all in one fuel pump module from DMC. I have had one...
You'll need something to connect the high pressure switch and the high pressure relief valve to. That is assuming you have the "very early" AC system...
When you take that seal off, but before you put the new DeLoGO seal on, you can try to open and close the door with no seal installed to see if there...