Engine/drivetrain vibration?

I'd find another engine shop. Sounds like they are totally incompetent. Were the pistons changed, was it bored out, or are your original pistons still in there, or does the shop not know that either?