2004 Subaru Outback Logo

Related Topics:

Posted on Jan 20, 2018
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

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?

1 Answer

Bill Boyd

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 53,816 Answers
  • Posted on Jan 20, 2018
Bill Boyd
Subaru Master
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.

Joined: Jan 04, 2013
Answers
53816
Questions
7
Helped
11951233
Points
172802

Run the fault codes to find the suspect sensor

5 Related Answers

Anonymous

  • 1 Answer
  • Posted on Aug 05, 2008

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

Ad

Anonymous

  • 56 Answers
  • Posted on Nov 25, 2008

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.

Anonymous

  • 1 Answer
  • Posted on Dec 26, 2008

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.

Anonymous

  • 140 Answers
  • Posted on Dec 30, 2008

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.

FixerGuy1336

  • 6 Answers
  • Posted on Jan 19, 2009

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.

Ad

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

1helpful
1answer
2helpful
1answer

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.
0helpful
1answer

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???
2helpful
1answer

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.
0helpful
1answer

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.
0helpful
1answer

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!
3helpful
2answers

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.
1helpful
1answer

Drive belt

42050_suba_g0015.gif Accessory drive belt routing—3.0L engine
Not finding what you are looking for?

88 views

Ask a Question

Usually answered in minutes!

Top Subaru Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

Oliver Street

Level 2 Expert

73 Answers

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

Answer questions

Manuals & User Guides

Loading...