Hmmm welding sump on a car, not good! did that once on my corsa , caught fire and blew the rocker cover off due to the pressure! not good !
I had my old sump Tigged, didnt do a bad job but really its never going to be strong enough against hitting a speed bump at 20 mph!
Dan