The block was new, cast in 2014 in mexico, along with the 902 heads and crank...
Im not sure what year but gm moulds made there way to mexico, but they did so they could keep casting older style blocks and heads for various markets,,, Marine apps...
They have a few mods from original castings...