DT, what a score! Oh man, I am so happy for you!
I suggest that first off, you get a new ground clamp. From coaching of an expert welder, you want a hefty one, like the thumbnail below.
Some excellent advice, and aquaforce astonished me with his experience with a two-strikes choice: 110v and...