You will *not* be able to directly swap a 1965 fuel pump onto a 1967 block (or vice versa) without potential fitment issues. The bolt holes may not align correctly, leading to leaks or the pump not being able to be securely mounted. You'll need a fuel pump specific to the year of the engine block.
It's important to note that "1965 block" and "1967 block" are very general terms. There could have been minor variations within those years as well, impacting the fuel pump compatibility. Always double-check the specific casting numbers on your engine block to ensure accurate parts identification. A reputable parts supplier will be able to help you identify the correct pump based on these numbers.