No cracks no leaks.Bolts and cooler nut included.Ready to be installed.Came off engine with no issues so oil was always clean in it Meaning no metal shavings ever.