Through trial and error, i found that this control arm shaft is a complete waste of money. the quality of this Automotive product is subpar and it doesn't last very long. The pros are that it is relatively easy to install .However, the cons outweigh the pros as it doesn't improve performance and ends up causing more issues than it solves. Don't waste your money on this unreliable product..