You should file a complaint against the tech at the dealership and make them fix it. It is obvious that he should not be working on a car if he thinks a weld is going to cause an electrical problem. I would go to the manager of the dealership and file your complaint then file a suit against the bastard.