have yout guibo inspected, check the u joints and cv joints. If the trans and motor mounts are getting bad it could but a bad angle on the driveshaft contributing to the vibration. I would call it a day with that shop even if they caused something else to go wrong.