I would be cautious. With no service history in the last 55k miles, a broken sunroof, cracked dash, and needing a TB/WP I think it's priced too high and carries a lot of risk. Good low mileage, well taken care of GX's are out there, just got to keep looking and be patient. I bought my 04 few...