The truck is currently getting the front end rebuilt .. the works. But it's only the second time in 382K miles, so it's done well. But this time, the front shocks are also being replaced, and they are original.