2006 Subaru Outback rough idle and stalling

just to clarify-they think it is a bad intake o-ring…