So I just did a little bit of research and yeah, I have the small nose crank. Where do I go to get an oil pump that fits? I’ve already ordered two new ones from eBay and rockauto and neither of them fit.
Oh my goodness, I remember this problem from my rebuild now. So I re-used my OEM oil pump, because I was poor when I did my rebuild and the replacement pumps are expensive. As far as replacements, I was only ever able to find two options. You could go with an OEM Mazda pump from the 90-91 Miata, if you can find it. https://treasurecoastmiata.com/i-23790246-new-oem-90-91-mazda-miata-short-nose-oil-pump-b660-14-100e.html The other option is from a company called Boundary, who makes a high flow pump for the B6 w/short nose crank. https://boundarypumps.com/shop/mazda/1-8l-bp-mazda/bp-1-6l-small-nose-crank-high-flow-billet-oil-pump/
They are both expensive, the aftermarket one significantly so. The Mazda one is a large pain in the ass to find. Whichever one you go with, buy a couple of OEM Mazda front main seals. They suck ass to install properly - I need to drop my oil pan at some point because mines leaking pretty good.