Broken LCA pivot mount!!

Just wondering if anyone has seen this and what's the best way to fix it!? @72bluNblu ?(I know this is kind of your niche!) Good thing my engine was running like crap last summer or I would've driven it more and it could've been catastrophic! Also how do you remove the pivots out of the LCA's?
IMG-20200416-WA0004.jpeg IMG_20200416_150343.jpg IMG_20200416_164232.jpg