I just had my ATF changed to Mobil 1 and I had them drain the torque converter. Did you have the TC drained and could it be they forgot to tighten the plug properly?
Hope this didn't happen!
The TC took forever to drain by the way
and that Mobil 1 is really unbelievable stuff