did some welding now no start condition.

I don't believe the welding has anything to do with it. Muffler shops weld on cars and NEVER even disconnect the battery.

You have a sperratic issue that is un related. I would look at the distributor as the culprit. I didn't catch which one you have but the MSD dizzy's are pretty prone for rusting inside. If that's what you have take it apart and clean it. Be sure the cap and rotor are clean as well. Get rid of the carbon build up. I always bend the rotor tang up a bit so it makes a solid connection Inside the cap at the coil pick up as well.