Builder,
The number on the front right number pad of the block looks like F2IIM but it may be F211M.
I could not find a X54 number on the head but I am not really sure of exactly where to look. I did find just a large X stamped on the head. I also found a 539 number and a C4 number on the heads also?