Have you checked for a broken timing belt? Depending on the position of the cam when the belt broke, it is possible that the valve train stopped at a position with at least one valve open on every cylinder.
An engine with a broken belt should spin quickly and freely. Remove the valve cover oil cap and watch the cam and valve train as you crank the motor. No movement of the cam = broken belt.
You checked every cylinder with a compression tester, right?