yeps 7mge engines are fairly cheap... or you could go the 7mgte swap way
turbos are more fun heh
and i wouldn't ever think of welding a block if it got a hole it in
replace the engine
what are the plans for the car? daily driver and racer? or just daily driver?