My fiance' has a 2011 Impreza 2.5i hatchback and I have a 2010 Impreza 2.5i sedan, both have a upper dash rattle on the passenger side. I'm going get to the bottom of both of these rattles myself. On hotter days the rattle seems to get worse. It almost seems like loose brackets. I will follow up with what I find.