It could be in the wrong gear when at speed, or maybe the torque converter just isn't locking-up like it's supposed to. Not really sure.
It's entirely possible for all I know, that you might be able to fix things and get it working correctly, as the car is now. However, if I was in your situation I would seriously consider just swapping it to a manual trans.