Perfectly fine mate, almost ready to go again (didn't know the engine had a problem) ?.
The Nismo donks still run cast pistons (atleast to my knowledge). What is so good about them? What exactly are you paying these horrendous prices for? If not stroking, jam a good condition stocker in it and go again.
Nismo stuff, (bar a few items... diffs and clutches) generally is merely warmed up stock/basic stuff with a crazy price tag. No if, buts or maybe's about it.