Might check your neutral safety switch if it is an automatic? Then regular starter relay diagnostics from there.
I never disconnect the battery before welding, and I've welded extensively on front bumpers, rear bumpers, roof racks, rocker skids, front and rear axles, seat mounts, floor pan...