I have a 95 Legacy w/ less than 60K miles on it. I've recently started experiencing a problem where the car will stall when idling. So far I've only seen it stall when the car is warmed up (by that I mean the temp gauge is at mid-scale). Usually, it stalls after it's been idling for a little while (e.g. not right when I stop at a light but maybe after 15-30 sec. or more). So far, when the car stalls it has always been able to be restarted immediately after (I'm pretty sure this is important but not sure how). It doesn't happen on every trip. No CEL and no codes are generated. Also immediately prior to seeing this stall issue, I had the coolant temp sensor (the one the ECU uses) replaced because it was throwing codes. The car has been seen by two shop, neither has been able to replicate the problem.
What kinds of malfunctions would tend to cause the kind of symptoms I'm seeing? I've heard the idle air control valve mentioned a lot, does that fit the profile? What about a dud temp sensor (or dirty contacts). Anything else I should be looking at? Any problems "common" to the EJ22E?
TIA, eric