Dropped it off at the dealer today. Couldn't tell me what was wrong or give me a timetable. Just that they had to get Subaru on the phone and would call me when they know what's wrong. At least they gave me a loaner. Looks like I'll be driving a base Impreza for a while