did some welding now no start condition.

That darned EMP will get you every time. That's why I always keep a points distributor around. And also why I won't weld on a car until all the electronics are out of it. Learned that lesson when an airbag controller decided to go poof while I was welding up a crack in a bumper...
Do u think that's it? I was leaning that way, as the car would start but not run for very long and not run well when it was running. Kinda like it was missing a bit then die.