While I'm still deciding to trade it or put some money into it but in the meantime I did some part searching and discovered an interesting tidbit. My 15 with 85k miles needs a handful of parts replaced...It needs all new ball joints/control arms and figured if I do this I might as well replace struts and shocks to complete the ride. When researching parts, I noticed the 17 SLT XL suspension parts do not cross ref to a 15. I even had my local shop do the same and they said their book shows the same. I can't imagine a drastic design change happened but is it possible? I have got to believe a strut and shock from the exact same 17 model will fit a 15, no? anyone have any thoughts?