I have a 2006 Legacy GT (MT) with 75,000 miles
I've been having a problem the last month or two with a cel and misfire. I first noticed the problem when the check engine light came on. It did idle a bit rough when cold, but not enough that I really noticed it before the cel. It spit out the code for a cylinder #2 misfire. I tried a couple tanks of gas with fuel injector cleaner to see if that would clear it up, and if I reset the code it wouldn't come back on for maybe 300-400 miles.
The light kept coming back on, and the rough idling became more noticeable, so I brought it in to the dealer. I was overdue for new plugs, so I had those replaced, but that didn't seem to do much. They said it was giving codes for misfires in #2 and #4. They powerflushed the injectors. They checked all the injectors and coilpacks and they all are good. They did a compression test which came back OK. The leak test passed with flying colors.
It might be unrelated, but the oil has seemed to be getting dirtier quicker and losing maybe 0.5 qt every 3000 miles. They noticed the same thing and have a theory that it has to do with the variable valve timing which is controlled by the oil pressure via tiny oil channels that they think are sludged up since they share the same channels between the cylinders. So they did an oil change there and said to get it changed in another 1500-2000 miles and see if it cleans itself up. Otherwise the dealer mechanic was at a loss for the cause other than this "guess".
Does anyone have any ideas/suggestions/advice? The rough idling seems be getting worse, and I'm hesitant to bring it back to the dealer mechanic if all they're going to do is a bunch of tests that don't tell them anything.