My 2000 LX470 had an annoying rattle, which turned out to be from rusted out heat shields. They were in pretty bad shape, considering that the vehicle has only 150,000 miles on it. Screws/bolts were rusted up, so had to rip them out with pliers. Pic attached.
Here are the replacement part...