My post below is not a solution to your problem, but worth investigating.
About a year ago, right after a fresh overhaul, I also thought I was having high temp issues. Before going any further, I decided to put a secondary temp sensor on the trans pan. What I discovered, I would have never...