Thanks Brian and everyone else.
I'm the friend that has the Heep trouble.
The track bar was replaced last year, so I don't think it's the trouble.
For my readings on the death wobble there's like 10 to 20 things that can cause it, from tire balancing to bigger steering components.
I will report back once I have it figured out.
Thanks again all!