Welding up swiss cheese metal

Without actually seeing the part you want repaired, I wouldn't even want to take a stab at it...

People don't like to hear it but sometimes you're better off just scrapping the part and getting a whole new one.