I spoke to one of the service techs at the local lexus dealership. According to the dealership, the rattling noise from the dash is a common problem in the newer (2007 on) ES, IS and GS models, for those vehicles that are driven in the northeast area of the US (example: PA up to Maine) because of the infrequent climate changes we experience. In NJ, one day it will be sunny and 50 degrees in Feb and the next day it will be 28 degrees. Apparently, the majority of the complaints for this problem are in the northeast area of the US; not to say that it doesnt or cant exist elsewhere, but there are no mentions of this problem on the West coast, due to the nicer climate conditions. To make a long story short, for the 2007 ES350, Lexus used a different dash than in the ES300 and 330 models. Through troubleshooting, some Lexus Techs (from the northeast area of the US) discovered that the plastic clips (I think there are maybe 5 or 6) that are under the dash, contract when the weather is cold, then warm, then cold etc. The fix is to remove the dash, put felt on those clips, thereby creating somewhat of an insulator when the clips contract. The success rate of the felt on the plastic clips is around 90% in regards to reducing the rattling noises from the dash. Hope this helped.