The 86-90 pump body doesn't have a check valve in the pump.
The check was moved to the oil filter pad.
The oil path goes out the cover fitting to the filter and back into the body fitting and into the bottom of the gearcase cover.
77-85 models have no filter pad (or feed oil route outside the pump) on feed side so the check had to be installed in the pump.
The check is essential as it keeps tank oil from sifting into the engine during shut down time and it creates back pressure to allow your low oil switch to work.
Your feed gears look taller to me than the 85 version but the pic could be skewed.
If you'll check the feed gear dims in the links I gave, that'll tell you if you have the 85 or 86 feed gerotors.
Even though you will get oil with the hole drilled in the 86 cover,
What I'm trying to say is it probably won't last long before tearing something up.
That cover is out of spec for 85 and prior model pump bodies.
If your gerotors fit low in the cover like the pic in my last post,
Oil will circulate through the pump until a certain pressure point.
From then on, any pressure over that is free back feed to the pump.
The pump is designed to transfer oil from the back cavity to the front cavity on the both the feed and return sides respectively.
If oil is allowed to be naturally shared by both cavities in the feed side, that reduces the effectiveness of oil flow from the pump.
If you have the 86-90 feed gerotors, too much pressure will be put on the return gerotors against the plate which will expedite wear in the return side of the pump and create excess heat up there as well.
Moral of the story:
Just because you can drill the hole doesn't make it a good idea.
My 2 cents.
edit:
I just checked the lip height on both covers and they appear to be the same (or close enough).
The gearshaft bore in both covers are the same depth (even though gearshaft lengths are different)
The shaft length is of no consequence as long as it sits inside the bushing.
(and the solid pin is fully inside the feed gears)
Measure this to be sure.
I put the 86 gerotors and cover on the 79 body and I have more resistance.
(but this cover was also made for the chamfered gerotors so that may be the reason for the extra resistance I'm getting)
If you have the 86 gerotors and the 86 cover with the hole drilled, it 'should' work.
The .001"-.011" measurement I mentioned earlier still applies however.
That would need to be measured.
But, be sure to check oil pressure with a gauge mounted in place of your oil switch to be sure you'll get enough oil from the pump.
See also Engine Oil Pressure and Testing in the pedia:
http://sportsterpedia.com/doku.php/t...re_and_testing
I still believe you need the right cover but if'n the gerotors are the 86 version, the right cover won't work.
Do the gerotors you have sit above or below the lip in the cover?