I recently got a 2012 WRX with 17K miles on it. It drove perfectly for a couple of weeks, but now I am experiencing a high-pitched whine when I accelerate and push the rpm's past 4000. It happens in any gear and goes away when I reach a steady speed.
I posted a short video on youTube:
WRX turbo whine - YouTube
If you can't tell from the video, it sounds like a whistle. From my research on the net I suspect it may be a turbo leak. I'm not very mechanically inclined when it comes to vehicles, but my cursory review of the engine compartment, turbo, etc, didn't reveal anything loose or damaged. It actually looks pretty pristine under the hood.
I bought it from CarMax, but I thought I might have better luck with a turbo issue with the stealer, especially since I would imagine it's covered by the Subaru engine warranty. I'm kinda surprised to have an issue like this with such low mileage. Any thoughts or experience with this?