I have just been dealing with a similar problem with a Subaru Vivio. In our case it was caused by a broken weld allowing the exhaust shielding to resonate at certain frequencies.