Help
Sounds like a Torque Converter Sprag or Fin Failure...Bearing also could be coming apart in it....ALSO could be the Rings on the Pump Support and Leaking inside releaving pressure internally...
This COULD also be part of your vibration...What Converter and Flex plate do you have on it?
SS