Quick questions, will shocks or struts from a recent model year 4Runner work on an older 4Runner, say a 2010, 2011, 2012 or 2013? I have some Monroe Quick Struts on my 2010 that feel worn out, very soft and bouncy over bumps. Even speed bumps feel like a rodeo ride. I am considering putting a set of shocks from a recent year on the truck. I can get a set of take-offs for about half the cost of a set of Bilstein 5100s. Thoughts. Thanks