Great post and thank you for the information. I have a 2005 4Runner with 112K miles on the clock. Just took mine in for a 5K service and the stealership told me that I needed new struts and shocks. I haven't noticed any ride quality issues and I was wondering if someone could tell me how we know...