Hi everyone, It's been a long time since I've been on here, but I have my '67 Firebird back and ready to be reassembled, so I should be on actively for a while again. I am trying to decipher which engine I have - the car does not have its original engine. I've gotten the block casting # off the back, and it's 9799914. After researching, that shows this being a '70 400 block, but it is a YD code, which doesn't gel with the block casting #. Seems like the 9799914 blocks are supposed to have YB, YE, YS or YZ codes. Can anyone help me with this conflict? Any ideas? Thanks!