Question about 2004 Subaru Outback

1 Answer

Check Engine Light

I have a 2004 Subaur Legacy Outback. If I idle for a while, then the check engine light comes on. The next day it's off. Then, if I idle again (meaning, for 10 minutes or so), it comes on again. Same thing.

The car seems to run fine, no overheating, oil is fine.
Thoughts?

Posted by on

Ad

1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    Top Expert:

    An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.

    Superstar:

    An expert that got 20 achievements.

    All-Star:

    An expert that got 10 achievements.

  • Subaru Master
  • 52,162 Answers

Run the fault codes to find the suspect sensor

Posted on Jan 20, 2018

Ad

6 Suggested Answers

6ya6ya
  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

Hi there,
Save hours of searching online or wasting money on unnecessary repairs by talking to a 6YA Expert who can help you resolve this issue over the phone in a minute or two.

Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.

Here's a link to this great service

Good luck!

Posted on Jan 02, 2017

Ad
  • 1 Answer

SOURCE: 1997 subaru outback legacy overheating

If the cooling system pressurizes BEFORE the engine even gets hot, you have the head gasket problem.
It is a known issue with this year and 2.5L motors
I am actually pulling a motor right now to replace the haed gaskets, I own two 97 subarus with 2.5L and have had to do both head gaskets now

Posted on Aug 05, 2008

jimbopickens
  • 56 Answers

SOURCE: 93 subaru legacy gt

Check The Vehicle Speed Sensors.

The Legacy has 2 Vehicle Speed Sensors (VSS): VSS1 is located inside of the transaxle; VSS2 is located in the combination meter assembly.

VSS1

  1. Disconnect the electrical harness from the transaxle.
  2. Connect an ohmmeter across the transaxle's electrical harness terminals 9 and 16.
  3. The resistance should be 450-650 ohms.
  4. After testing, reconnect the electrical harness.
VSS2
  1. Remove the instrument cluster from the instrument panel.
  2. Disconnect the electrical connectors and the speedometer cable from the instrument cluster.
  3. Connect an ohmmeter or continuity tester across the combination meter terminals 7 and 11.
  4. Insert a small screwdriver in the speedometer cable drive socket.
  5. Rotate the speedometer drive and note the continuity across the VSS terminal. Continuity should turn ON/OFF 4 times per speedometer drive revolution.

Posted on Nov 25, 2008

  • 1 Answer

SOURCE: 1997 subaru outback legacy overheating

I've had the same problem all year. I've had four different mechanics look at this car - 97 legacy with 2.5. I've had the coolant seals replaced, the radiator cap, the thermostat, the water pump - all to no avail. I've realized now that it only overheats shortly after running sustained high rpm's. Recently the last mechanic mentioned the bleeder valve (I didn't know it had one and think maybe he didn't know either - not a subaru mechanic). Recently it overheated again (again sustained high rpm's - apparently more prone to produce air in the system), I sat the vehicle on an incline (raising the bleeder valve to be the highest point) and let the car warm up and run for half an hour. Now 300 miles and no overheat. I went through alot with this car to get to this point. Unbelievable.

Posted on Dec 26, 2008

  • 140 Answers

SOURCE: 2003 Subaru Outback check engine light stays on

You may have to take it to a shop and have them connect their OBD tool to the computer and clear the deep memory. If you have a code left in the deep memory it can reapear like that. Good luck. Please rate me so I know how I'm doing. Thanks.

Posted on Dec 30, 2008

  • 4 Answers

SOURCE: overheating

The 97-99 2.5L DOHC Subaru engines were notorious for this problem, blown head gasket is very likely the cause. It is possible to test for the presence of exhaust gas in the coolant to verify. The reason the car seems to be overheating then cools down quickly when shut off is that the hot exhaust gas displaces the coolant at the top of the engine where the sensor is. If it happens consistently you will need to deal with it, I have worked on an engine that was run many miles under this condition and it damaged the block beyond repair. If you are a decent shade-tree mechanic, it is possible to do the work with the engine still in the car, you will have to raise it up an inch or two to get sufficient access. I have personally done 3 engines with this problem, a 98 and 2 99's.

Posted on Jan 19, 2009

Add Your Answer

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

1 Answer

2004 subaru outback with the check engine light on and the cruse control light flashes


First thing to do is have the computer scanned for trouble codes.

Jul 04, 2012 | 2004 Subaru Outback 2.5

1 Answer

How do I reset the ''check engine'' light on my 1997 Subaru Legacy Outback wagon?


the check engine light comes on if there is a problem with thecomputer system related to the emmision, when this is is repaired the light on can only be turned off with a monitor,code reader. some of these are quite inexpensive.over the web or at a part store.

Feb 19, 2010 | 1997 Subaru Legacy

1 Answer

1998 Subaru Legacy Outback--Rough Idle


I have the same problem!Running on three.I have checked compression,wires,plugs.Changed injecters,plugs.
3 mech.cant figuire it out???

Nov 21, 2009 | 1998 Subaru Legacy

1 Answer

Idle malfunction


You need to replace your idle air controller (IAC). IAC basically opens and closes the throttle at idle so it stays at constants RPM.  Hope this helps.  Thanks for an honest rating and for using FixYa.

May 19, 2009 | 2004 Subaru Outback

1 Answer

1999 legacy outback no power going up hill,new knock sensor


Check your tail pipe for color. If insides are black you are running rich and it all may boil down to an oxygen sensor or an EGR valve. EGR valves are the most common causes for the 'check engine' light to come on. Your trouble codes will tell you what it is. Some auto stores will check it for free or you can buy an inexpensive checker.

Mar 12, 2009 | 1999 Subaru Legacy

1 Answer

1997 subaru outback legacy overheating


I hate to tell you this but the guy isn't returning your calls because the head gasket is blown and he probably knew it.
As for the 1990... have you checked the water pump for leaks? (front/ driver's side on the bottom of the engine) My guess is that it's faulty and unfortunately, it's behind the timing belt.
Both of these repairs will be a pretty penny.
Good luck!

Jan 05, 2009 | 1990 Subaru Legacy

2 Answers

2003 Subaru Outback check engine light stays on


You may have to take it to a shop and have them connect their OBD tool to the computer and clear the deep memory. If you have a code left in the deep memory it can reapear like that. Good luck. Please rate me so I know how I'm doing. Thanks.

Dec 30, 2008 | 2003 Subaru Outback

1 Answer

Drive belt


42050_suba_g0015.gif Accessory drive belt routing—3.0L engine

Dec 30, 2008 | 2004 Subaru Outback

Not finding what you are looking for?
2004 Subaru Outback Logo

Related Topics:

64 people viewed this question

Ask a Question

Usually answered in minutes!

Top Subaru Experts

Marvin
Marvin

Level 3 Expert

81423 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22359 Answers

Brandon Johnson
Brandon Johnson

Level 2 Expert

251 Answers

Are you a Subaru Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...