Hey I was having the same problem you were so i just bought a brand new one.
I mean i looked at 2001,2002 IS300's but they were all going for at least 22k. I would look into buying a new one because they have alot of incentives and the warranty is great...Plus they run deals now and then and you could prolly get a new one for 29k-30k. I was looking for a used one for a while until i went to the dealership and they talked me into buying a new one and i have no regrets...