line pressure restrictions will cause a similar noise.
ck the cooler lines for a kink or bend .

I hate to say it but my guts says ft pump or torque conv failer is in your future.