I'm certainly not a Mazda expert, but since you call it a "Turbo" oil pump it almost certainly isn't legal. I wonder if the same is true of the "Three window bearing" as well. Care to explain what vehicles on your spec line came with these parts?