Help Please 340 main bearing cap is cracked

Thanks all for the advice. I was replacing the pump because I had the oil pan off and figured it may aswell be replaced too. As it turns out, the replacment pump wasn't machined properly so it didnt seat properly in the bearing cap and put too much pressure on it causing the crack. I ended up taking the cap off and put it my milling machine, removed the affected area with an end mill, checked for any other cracks and VIOLA!!! good to go!!! Called Chrysler, vented a bit and they are sending a new pump. I will be sure to mic. this one B4 it goes in. Note to self... don't trust everything that come "ready to install".