Lets build a new engine.
Yes. I have the block and all the parts listed above.
Print