OP,
Did you install a new crankshaft with the second engine? or was it resurfaced?
Also what was the cause of the failure on that second engine??
*To add a note here,
Im a subaru certified tech, for warranty purposes we cant replace many of these parts like, oil pan, oil pump, oil cooler or any of the related lines. We are instructed to flush them and inspect the oil pump for damage. The oil pump can be completely stripped down, cleaned and inspected. If its scored or scratched in the pump housing then yes, it is to be replaced. Ive yet to ever have a engine come back with spun rod bearings for not replacing any of those parts. You just have to have the right parts cleaner and time to make sure it is 99% clean.
I have had 2 engine Ive built come back, but it was many miles later and in both cases they were on the track during the failure.
For built engines, oil clearances and other things cant be put to OE Spec tolerances or clearances for that matter or you will have failures. It takes lots of time and knowledge to get these things correct. I often have to have bran spakin new crankshafts sent out for machining! Yes even the Nitirde cranks are not good enough for me. Many get .005 thousandths removed to get my clearance right where i want it. I dont do this for warranty jobs, but I do for customers that want built engines.
Keep this in mind too, I NEVER trust machined crankshafts for over size bearings in a Performance application. They dont last!!!! New Nirtide cranks are only $325..... Turned/machined cranks after a bearing failure are just worthless and youre asking for it to happen again very soon. Ive got a pile of cranks here going to the scrap yard. Many are saveable for turning but I just dont risk it anymore.