That VIN seems a bit early for that late a casting date. But I am not an expert on this. I have a 124379N634767 VIN 04C build. I have a VO421DZ block (non- original) And I feel its a bit late for my car.
69 Z/28 Dover White X33,ZL2,PS,M20,Std.int.04C
67 SS/RS Mt. Green 1W,2LGSR,3SL,4K,5BY,07C
70 Nova L78 Blk. Cherry,Sandalwood,M21,02B