I did finally notice in the help doc the direction to use different local ports if using different ssh tunnels in the same session. That appears to have cleared up this problem.
The thing that was driving me nuts was it worked depending on the order. I ran many queries and copies while connected to both over the same port and it worked so long as I connected to them in the right order. Too strange.
sorry to jump the gun
damonp