Yeah I think I would check compression. Obviously diesel needs good compression before anything happens. I take it the bores looked good when the Head was off Andy?
Might be worth just chucking a whole engine in if the bores or rings are toast.
Does it sound like it turns over much faster than...