looqw,
Is there anything loose under the vehicle like the trans mount, differential bushing, diff bushing bolt, etc.?
As recommended, ask Gearhead if a datalog would help him diagnose the problem. The datalog should focus on the transmission - shifts, temperature, pressure, slip along...