The timing on these can't be that far out that it won't start.

I'd change the plugs too and double check the voltage at the battery when your cranking it (that might take 2 people).

You said the headgasket was still leaking......so it's probably leaking in the combustion chamber also......are the exhaust pipes oily on the inside?