The idler arm brace is a good investment. A steering stabilizer really don't do much for a stock height truck.
_________________________
nom nom nom