The motor is 100% brand new and sat for 6 to 8 months and the pump does spin free??? 
Believe it or not, "humidity" will cause the crank/ rod bearings to rust if so it will lock up. Depending on what rings you have they could rust to the cylinder, did you use a light weight oil in the cylinders? the lighter the better, my new 454 project was locked up so i filled each cylinder with tranny fluid and the next morning she was loose as a goose

Did it have oil in the pan? what did the oil look like? How /where was it stored?
Just a thought, Good luck.
2sav