I was thinking about this on the way to work this morning. I've had my Dakota to 120, and it's wore the hell out, with overdrive and 3.55's. No shake.
How are you certain that isn't a tire issue?
NOT doubting, just wondering if you've somehow eliminated these as the source of the problem. Remember, is almost impossible to get something perfectly balanced, we just balance tires and wheels to be in balance below certain thresholds. It's easy to spit a weight at that speed.
Additionally, are you sure your tires are speed rated? Tires do funny funny stuff when pushed up too those speeds and the drive shaft sure sounds straight and balanced. (It is straight, right? It can be bent and still be balanced at certain speeds)
Forgive me if you covered that and I missed it.