The guy I bought it from bought a 351 crate motor. The heads came with it but I'll be changing those. It came with a brand new waterpump, oil pan, and timing cover and balancer. All brand new from the crate engine. He said all of them were for an explorer. I'll give these away for free if...