Just to clarify, what I said was that the timing needs to be correct for a compression test to work properly (on any engine) otherwise the valves would open / close at the wrong time so you would get an incorrect reading. Also said that timing looks ok from your pictures. One other possible...