The Suffix code on the Engine Stamp might be incorrect as T5A doesn't seem to exist.. mine was wrong also .. took me forever to figur out they used 4 for a Y.
Might not be T5A .. something else similiar?
The block was made on 10/25 @ mckinnon though.
http://www.nastyz28.com/chevy-engine-code-stampings.php