:D I wouldnt buy another one, Cause mines going to last a life time Lol.
I love my 2k GS300 160K miles
change the timing belt and one Ball joint thats all
Rides fine on the stock tires for me,
no wheel shimmy unless the tires have been balanced wrong.
if you have creaking in the dash, install new felt stoppers in the glove box, they fall off over time.
whats wrong with a low idle as long as its running good low.