The Rancho steering stabilizer is a direct replacement. It just bolts on where the stock one came off. I put one on long miles ago, and haven't had any trouble with it.
Keep the cognito parts. They'll last a long time.
So the mechanic just cut off the stabilizer to install the pitman kit and left it like that? Bummer! You could start with a new mechanic.
