is your check engine light on for maybe o2 sensor?? did the welder guy unhook the battery before welding on the car?? agree with jordan, make sure the o2 sensor is ok and possibly didnt rip any wires to it, make sure there are no leaks in the exhaust...... cant think of anything else