So Matt are you agreeing on the trans being worn and bleeding off pressure? It's about all I can come up with
Like Matt suggested earlier do a compression test on both cars your answer very well could lie right there. If they're very close to being the same I agree your trans has been beaten on more....