The chain may be intact, but was the cam timed correctly?
Cranking or turning the engine over by hand with the cam timed incorrectly could have bent the pushrods without much damage to the pistons.
Just another guess. You'll know once you pull the timing cover off.