When I was told it came with everything... he meant everything.
I'd say there's a great deal of parts there. Everything is there except for the rotating assembly. Which will come out later today and go to a safe place.
You could only imagine the look on my face when I turned it over the first time and watched all the coolant come out of the block. Thank goodness for floor dry