From what's been said, the injectors are squirting fuel! It has at least a half decent spark! It should do something if the engines ok! It's not, so, is the compression down? Is it wetting plugs? Is timing out? Are valves slightly bent? Easy start will fire in a lot of those circumstances, petrol won't necessarily! And you're dammed lucky the inlet manifold hasn't exploded! Don't use it on petrol engines! Problem is we need accurate info otherwise its just guessing, look at dr evils engine every things fine spark fuel timing compression. Turns out its not, the engines buggered!
If it was me I'd check
1. Decent spark and plug condition
2. Fuel delivery
3. Valve timing
Been told the first two are ok, so that leaves 3
It's got spark and fuel so tdc and cam sensors ok, may be flooding but don't know if the plugs are wet.