Perhaps I'm going out on a limb here but I would still like to give it a try, seeing you guys are more knowledgeable than me.
Today, I test drove a 2011 Legacy. It all seemed fine, until suddenly the BRAKE + cruise control light started flashing, check engine and ESP were on solid. Then I noticed that when I accelerated and went above 4000RPM, the car would almost stall, although never shut off completely. Accelerating below 4000RPM worked fine and it kept driving.
Later, the dealer called us and said the problem was "the solenoid" and that they'll replace it. Does this make sense to you guys, given the situation explained?
From what I could find, the dash indicators basically tell you there's an issue and the different lights don't actually indicate a problem with that specific part. Correct?
When they say solenoid, I relate that to the cars starter, right? How does a malfunction there cause the car to behave like that? I mean, it started fine.
What I'm trying to figure out is if this makes sense at all. If not, I'm walking away from this car. I don't want to buy a car from someone who just cleared some diagnostics when there might be a deeper problem.