So you think it's the trans pump? The noise is coming from directly where the TC is. I just dropped the pan a year or so and replaced the filter/fluid with Dex 6. I looked at the fluid and it's not burnt or smells funny.

If the vibration is still there after I disengage the TC lockup where should I go next?