I'm not talking about the threaded hole, but the hole directly on top of the fuel pump mount. It is an irregular hole with no pin or bolt at all. In fact looking at it closer does appear to be a flaw of some sort. Vic, take a picture of yours if you get the chance. I do think this is something not meant to be there. I want to make sure we are looking at the same thing.