Also, get a new suspension/tire shop, stop relying on the dealer. Any decent tire shop can look at your tires and make a pretty good guess at what is happening.
I see your in Oregon, so I recommend you go to Les Schwab. A lot of guys poo-poo them, and they don't always have the best prices, but they do good work, they never tried to cheat me and there's a les Schwab in every podunk town in the west that will honor the warranty. I had them rebuild my front suspension on my last 4x4 twice (in 220k miles) before I sold it. I just wish they were in Wisconsin.