Block Casting # 9790071 stamped YE, cam is stamped 9779066, just rebuilt the rear end stamped ZP. I'm unable to identify the heads. I've only put maybe 30k miles on it since I got it. Brought it to a machinist over the weekend and he said it's in great shape all he's going to do is hone, deck and maybe a valve job.