I'm planning to buy my very first subaru and the 2013 impreza 2.0i sport I see at a dealer and I went to test drive it. 90k miles one owner. When I drove it around and full throttle it and even at stop to go right when you step on the gas paddle the engine whines for some reason. It drives great but just that one issue I can't tell what's going on. I never heard this in my buddy's 2013 sti and 2015 wrx. Anyone knows?
No only when you step on the gas. No noise whining when you turn. I've been told it can be sonething idle polly thing or something close to it but I'm not sure.
you're about due for the timing belt at 100k. Get it done now and do the idler pulley while you're in there. Then take it from there. After your response, a pulley was my next guess.