Have a 2006 Chrysler 300 C that developed an irritating rattle that no one could find, Chrysler dealer; muffler shop.

Had a private mechanic check it out and after several hours of diagnosis,...