If you have a '96 you have the long lower ball joints. They were only used on the ~95 and up troopers and VX. The only ones I have found are the oe units. I picked up a couple of complete sets for race spares off of e-bay and paid about $150 for the complete ball joint and tie rod kit. It was by far the cheapest way to go.
Now, if you buy your wheel bearings from e-bay stay away from ptc brand. I fell into that trap and ended up with chinese bearings <img src="/forums/images/graemlins/frown.gif" alt="" />


1987 trooper LS.'94 3.2, SAS,35's , lots of dents and rust. Now, improved, with more dents.
1995 trooper LS. Wife won't let me improve this one.
1996 trooper. I'll need something to modify when the '87 finally rusts away.