I have owned a 2002 Impreza WRX for 8 years and rode her to the ground.
I recently picked up a brand new 2015 WRX, I drove it out of dealership with 7 miles!
I know you are suppose to take it easy for first 1,000-5,000 miles .. synthetic oil, hi octane gas, oil change after first 1,000-3,000 miles.. etc.
Riding around, awesome ride. Now it has 200 miles, I've owned it for maybe 5 days. Haven't abused it at all. I was riding to work then suddenly I couldn't accelerate, but it kept the revs around 2,500 even when I took my foot off gas. Luckily I was going around 30 mph, so I pull over to a gas station, put it in neutral (still revving) and turn it off.
I let it rest for a few minutes, turn it back on without issue, however... the Cruise Control light was blinking (I made sure cruise control is off/canceled multiple times) - and Check Engine light is on!!! Barely 200 miles and I been taking it easy. The Engine temperature is normal (just less then half) , oil is full, coolant full, etc.
I made it to work but now pretty annoyed that I have to take my brand new subaru wrx to the Subaru shop (according to the owners manual - keep speeds low and go to shop asap)
Anyone else had similar issues? I will advise what the issue is once I get my car back...