Jbrow ... I'm sure glad your dealer was able to fix your problem! And I hope in your case it was all covered under your warranty! Yes, it sounded at first like the pinging was coming from my back windshield too, but after two people rode in the car with me, they determined it was coming from above in the sunroof area too. The one specific tech my car was left in the hands with solely alone to fix could not fix the problem after 5 months of trying back and forth. I then switched to a second dealer, but it was now the Summer of '09 and I couldn't duplicate the problem in the heat when things expand. I had to wait an agonizing 4 months until the noise came back with the cooler weather in October, and I was now able to prove it to dealer number 2. But then HQ decided they FINALLY wanted to get the factory involved, but I had to wait an entire month for that appt. at whatever time was convenient for them! Although the factory heard the noise minimally that day, they couldn't pinpoint where it was coming from and the factory guy wasn't available for more testing for another 2 1/2 months! Unbelievable! I believed they just needed to replace my entire sunroof too, but in the end, and after an incredibly stressful ordeal, HQ decided to repurchase the car from me!!! I turned around first part of March and bought a brand new 2010 IS250 the same day I surrendered my 2008 broken car. Soooo much better!! This one is roomier, has the lights on the sideview mirrors, comes standard with blue tooth, 3 months free satellite channels, new tires, etc. And best of all, no pinging issues!!! Finally, I'm getting what a Lexus should feel and drive like!!