ok,here is why i feel very strongly its not a w31.
if the numbers are right on the block,and it the original motor,the pulleys would be different.
the pulleys on the motor are non W pulleys.
pull the heads,and if the valves are almost touching in the pocket,they are w31 heads.