Bought a brand new 2008 GX. Kept all the maintenance in check. It's got only 57K miles and needs new struts which costs thousands of $$$!!! Actually two struts are defective (blown up?) but because of ...