I have a D500 block which is not much good except for a mockup block as 4 holes are cracked. No maincaps at this price....they are available for an extra cost. I also have a 270 mockup block available as well as many other Dodge early hemi parts and engines. Message and I can send pictures or inquire with the parts needed.