Question about 1999 Subaru Legacy

2 Answers

I have a 99 Subaru Legacy Limited 2.5L. My check engine light came on. I tested it and got a failed knock sensor. After I went out and bought the knock sensor, I go to move my car into the garage to replace it, lo and behold the check engine light turned off... At any rate should I replace it anyway...or wait until it happens again? Thank you!

Posted by Brett Livingston on

Ad

2 Answers

Chuck

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    All-Star:

    An expert that got 10 achievements.

    MVP:

    An expert that got 5 achievements.

    President:

    An expert whose answer got voted for 500 times.

  • Master
  • 1,102 Answers

I would change it anyway. I would scan it again and see if the knock sensor code is stored.

Posted on Jul 10, 2011

Testimonial: "Thanks. Makes sense to me."

Ad

rhundley65

  • Level 1:

    An expert who has achieved level 1.

    New Friend:

    An expert that has 1 follower.

  • Contributor
  • 1 Answer

What about the timing belt. If cylinders or timing becomes unbalanced it causes pre ignitions of valves, that causes a engine to be misfireing.also bring on that code.timing belt should be changed at service intervals.no one post their milage all they talk about is knock sensor.rember if code is sent to ecm that means sensor is working.i have a 99 legacy outback i just bought and i have a po325 code i also have a toyato pickup with s3.0 which gave that code constantly until i changed the timing belt a 92,000 miles and there is no. Knock sensor code for know i have neen 20,000 miles.thats what iam going to do to subaru.

Posted on Jul 21, 2012

  • Brett Livingston Jul 23, 2012

    It did end up being the knock sensor was poorly connected and a bit damaged. All belts had been replaced about a week beforehand. Thanks though!

×

Ad

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

1 Answer

1998 subaru legacy ,replace knock sensor


if the engine has a knock sensor it is attached to the block between cylinders on the outside.

Aug 02, 2014 | 1998 Subaru Legacy

1 Answer

Subaru b4 timing ,cam belt


It works without failing but there is noise and oil light on?
check engine oil level
check engine oil quality

Jul 12, 2017 | 2000 Subaru Legacy

2 Answers

Hi i have a 2006 56 plate subary legacy saloon 3.0 R B Spec only covered 25,000 miles from new and the EML light has come on due to the knock sensor throwing a fault, also the Cruise control light is...


Hi Lee,
I'm not sure if the programming in that particular vehicle will disable traction control and/or cause the cruise control light to flash because of a faulty knock sensor. There is no way for a repair technician to know all the factors behind the software in your system. You MAY have separate problems with the cruise - then maybe not.

The only thing I can tell you for sure is that Subaru knock sensors are prone to failure due to cracking. The outer shell gets cracks in it and then moisture gets in and corrodes the field windings inside the sensor shorting them out. (SEE PICTURE)

"Reflashing" your computer or resetting the codes will not work if this is the case. You will have to replace the knock sensor FIRST, then reset the computer memory.


10_23_2011_12_35_03_pm.jpg

Oct 23, 2011 | 2006 Subaru Legacy

1 Answer

Knock sensor 1999 Legacy 2.2


As far as there being no knock sensor on a 99 2.2 I beg to differ. I have a 99 legacy and just had a diagnostic done and mine is bad. If there is no knock sensor why would it say it was bad and why does Auto Zone, Advanced Auto and my local Subaru dealer sell them. Mine is located under the throttel body and they are rather hard to get to. No offence to who ever said ther is no knock sensor but maby you should recheck your information becuse I know there is a knock sensor since I just changed mine.

Jun 14, 2009 | 1999 Subaru Legacy

1 Answer

91 LEGACY STARTED RUNNING ROUGH


The cylinders are numbered as on the spark pack you changed. You might have done better putting the seafoam in the tank as an injector cleaner. Not sure why you changed so many parts, you seem to know how to get the codes from test connector lead hookup and the blink pattern. You might also want to check the fuel rail pressure and the crank and cam angle sensors. Before replacing the injector, swap the #4 injector with the adjacent one and see it the code moves with the injector or stays put. If the code stays on #4, then check the injector wiring, if it moves clean or replace the injector.

Mar 16, 2009 | 1991 Subaru Legacy

2 Answers

99 Subaru Legacy GTB Problems


Greetings, I read your question and I think Reliable-Store can help you in this. Here's the site link.
1999 Subaru Legacy

Feb 05, 2018 | 1999 Subaru Legacy

1 Answer

1997 Subaru Legacy GT 2.5L


Check the knock sensor.

The light comes on when you climb a hill, accelerate quickly or do anything that advances the timing a lot and the knock sensor doesn't hear the knocks (pinging). The engine timing is not retarded, so you get a misfire.

The computer turns off the CEL if it sees the car start and run with no misfire of this nature 4 times in a row.

Aug 21, 2008 | 1997 Subaru Legacy

Not finding what you are looking for?
1999 Subaru Legacy Logo

588 people viewed this question

Ask a Question

Usually answered in minutes!

Top Subaru Experts

Marvin
Marvin

Level 3 Expert

85239 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22485 Answers

Jeffrey Turcotte
Jeffrey Turcotte

Level 3 Expert

8984 Answers

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

Answer questions

Manuals & User Guides

Loading...