Yep if you think about it a bearing doesnt spin for no reason, I really dont think it would be worth fixing as its probably missed a few oil changes my guess. just find another d16y1 as they dont fetch that much cash, cut your losses and try get a couple of hundred for your current engine.
