I bought my 2001 IS300(Diamond white pearl with 16k miles) at a salvage auction with clean title. The car seems fine, it was an undercarriage problem. The car got stolen and the theives ran it into a tree. The frame where the condenser is pushed in about 2 inches as with the condenser and radiator. That is all fixed now but I have one concern. The motor is making like a clanking sound when you turn the engine on. Then when the engine warms up that clanking sound deathens but if you press the gas pedal that sound comes back but louder. I drove that car around and when your off the throttle, everything sounds fine but once you get back on the throttle, the clanking sound comes back. There is no damage or scratch to the motor and the motor runs very strong as new. This problem seems to be internal engine problem. I was just wondering if anyone has ever had this type of problem and how to fix? And if its internal engine problem, do you think the dealer might fix it under warranty? Any suggestions would help from mechanics or anyone that knows alot about this IS300. Any Colorado mechanics with IS300 experience? Thanks for listening.