I used to really want a Subaru Outback. And I finally got what i wanted, man am I lucky.
I have had my 99 for about a year and a half now, and for at least the last 8-9 months I have had CEL problems. The current problem is I get a Misfire Code on each Cylinder. So here is the history.
I got a CEL some time last fall, took it in to the dealer. They said i had a bad ignition coil in cylinder 4 i believe, maybe 3 and 4 because I remember a p303 and p304 i think. They also replaced the plugs and wires. About a week later "BING" CEL is back on. The ingition coil they put in was bad. OK, all set.
Two weeks later "BING" CEL is on. They got a misfire on all cylinders code, cleared the code and checked it out, found nothing, sent me home. Week later "BING". It has gone on like this for a while now.
They did a Top Engine clean and that made the CEL go away for 2 weeks. Between each CEL the length of time i wait before bringing it in gets longer and longer.
Last time in they did a full engine clean, filled it with some fluid and let it sit for two days while i was out of town.
That lasted about 2 days.
Car has about 100K on it, bought it at 72, had spedo replaced about 3K ago and hate to do the math. I think it was around 91K at the time.
It seems to always come on when I am driving in 4th at about 3200 RPM. May happen in 5th, havent figured out RPM yet as it doesnt happen as often. Usually when I have been driving atleast 10 minutes or so. Before full engine clean i could drive it for 5 minutes at 3200 and watch it flash once every 30 seconds or so. Now its not as consistent.
A guy at Autozone just checked the codes again for me, he mentioned an EGR valve but didnt know much about Subarus.
HELP PLEASE, i want to love my Subaru as much as i know i would if this stupid CEL would go off.