Is this the same shop with the flexplate/pressure plate ordeal?

If so, I would highly suggest finding a new mechanic. After something is fixed, it is supposed to work. Not the other way around.