I have a 1999 GS400 with 168,000 miles. I have no real complaints, but I felt the lower control arms (ball-joints) should have lasted longer than 114,000; replaced the upper control arms (ball-joints) at 164,000. I feel the GS will last a long time with little maintence.