To answer some questions
Yes, they are DCI head castings
I believe the engine is going into a 68-72 Pro Street style A-body
I have a video of a power pull and the engine idling but can't figure out how to post them here..... I don't think we can post videos.
i82much...... Joe mama