Lines up perfectly
Vehicle started driving very solid
Steering was feeling sloppy and getting weird feedback from my steering wheel so I decided to grab a Thuren Track Bar and King Steering Stabilizer. Tires rotated and balanced, serviced tires to correct PSI and installed King Steering Stabilizer and could right away notice the difference. Turns out it take 3-5 business days for my OEM stabilizer to rebound back to an extended position. LOL! My truck is just under 40,000 miles which is great. The Thuren Track Bar was an easy install by myself. I had to hop up in the cab to move the steering wheel a couple times but went very smoothly and the drag link adjustment was a breeze. Quick surface street and highway test and there was a night and day difference with both of these products.
Built heavy duty, comes adjusted and ready to install. Showed up a day early, install was straight forward. Great product from a great place!
Easy installation and what a difference. Truck sticks to the road with a nice responsive feel around corners