Very heavy SEMA S.F.I 18.1 damper specific to this engine.
Dowels in the flange?
No, you don't want to see your crank under the car.