This bell housing was attached to a 4 cylinder GM boat motor. It was the old iron duke 4 cylinder. I'm told it will fit many GM engines but I really don't know. No cracks , also comes with a plastic flywheel cover as pictured. I think it is made of aluminum or magnesium.