I went out and looked - there is a 12 DIF above the
oil filter adapter. There are numbers on the right side of the front. They are in two rows and it looks like 30 and then 352. Very hard to read, could be something else. The 66-427 is on the back side of the block and the "X" is in the lifter vallet.
Also, no ribs.