Ls6?
That sounds really reasonable to me. There were a lot of surplus and factory blemish LS6 block floating around back in 2002-2005. I have one.
I suggest checking to make sure the block has all of the bolt holes drilled and sensor holes. Once someone built and LS6 and found out as the motor went in the car the block didn't have the crank position sensor hole machined...






