Question about 2008 Subaru Legacy

Open Question

I have a 2008 subaru legacy and the check engine light came on along with the cruise control light blinking. I read the error code as P0031 and it says HO2S Bank 1 Sensor 1 Heater Ckt Low. It looks to me there are two 4 wire sensors in the exhaust near the engine. I am told by subaru the first is the A/F sensor and the second is an Oxyben sensor. Is one of these bad and which one?

Posted by on


6 Suggested Answers

  • 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

  • 32 Answers

SOURCE: Cylinder 1 misfire on my subaru!!

What you should check first is the spark plug for the #1 cylinder and see if there is a white film on it this would be a sign of a coolant leak which would cause a problem with the O2 sensor

Posted on Oct 11, 2008

  • 362 Answers

SOURCE: Check engine light and cruise lights came on simultaneously.

Sound like the O2's heater circuit may not be working, that will set a code. I am not a big fan of univeral O2's, too many problems with bad connections and the check engine lights coming back on. You may need to use a OEM type sensor to keep the light off.

Posted on Jan 29, 2009

  • 382 Answers

SOURCE: will 1999 subaru engine fit in 1997 subaru legacy?

Yes as long as the Motors are the same. You might need to have the computer out of doner car. Doors are suppose to fit 96 to 99.

Posted on Feb 01, 2009

  • 92 Answers

SOURCE: 1993 subaru legacy brake lights do not work.

simple test light to the stop light switch mounted just above the brake pedal. power in one side push down on the pedal and power should come out the other wire.

Posted on Apr 01, 2009

  • 7 Answers

SOURCE: Engine check light comes on

Have you tried disconnecting the battery for half an hour to reset the computer? If that doesn't work I think the Vacuum Pressure Sensor is in the black box with all the vacuum hoses going to it beside the air filter housing. Not sure tho, subaru will tell you where it is & how to test it if you ring them & ask for the workshop.

Posted on Apr 10, 2009

Add Your Answer

Uploading: 0%


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



Related Questions:

1 Answer

Engine wont crank after check engine light, cruise light. traction light all flashed, it's an 08 subaru legacy spec b

Its either an electrical problem from the kick starter automatic or the solenoid..but the kick starter is faulty anyway!

Nov 24, 2015 | 2008 Subaru Legacy

1 Answer

Hazard lights check engine light came on while driving. Cruise control light blinking. WHY???

Because the PCM - engine computer detected a problem an set a DTC- in the computer ! You need to take to a repair shop to have it checked ! ! !

Jul 16, 2015 | 2009 Subaru Legacy

1 Answer

Why are my rpms staying at 1000 when I'm going 40mph?

Does your RPM gauge only go to 1000 and not record anything higher? As far as your check engine...on the Subaru Legacy the check engine usually comes on when there is an issue with something within the emission control sensors...and typically it is an issue with the forward O2 sensor going into the Catalytic Convertor. As a safety feature, the vehicle's cruise control will not work when the check engine light is engaged and the light will flash intermittently. The repair of the forward O2 (oxygen) sensor should run about $150 - $200 to replace the sensor. As with the case with most sensors, you may not notice any performance difference in the vehicle operation but you should have it diagnosed and repaired when possible because overtime the operation can be impacted.

Jul 07, 2014 | 2005 Subaru Legacy

1 Answer

2004 subaru liberty engine light on

Probably an oxygen sensor (there are 2 of..1 before the catalytic converter and 1 after)
Would need to pull error code from OBDII socket to know for sure though..

May 12, 2014 | 2004 Subaru Legacy

1 Answer

I have "Subaru Outback" 2008. "Check Engine"is on

P0420 Usually indicates a bad catalytic converter or a bad oxygen sensor. Since you car is 2008 my money is on the oxygen sensor. Or it could be something as simple as an exhaust leak. The cruise control will keep flashing until you get the CEL fixed

Oct 25, 2011 | 2008 Subaru Outback

3 Answers

The check engine light is on and the cruise control light is blinking

hi first i would get a mechanic to look at it and he will probably tell you its got to do with your brake pedal switch or you vehicle speed sensor

Feb 10, 2010 | 2005 Subaru Legacy

1 Answer

My Subaru Forester engine light and cruise control

could be transmission fault, connect the 2 loose black plugs together under the drivers side dash, turn on ignition, no start, the ecl will flash the code, slow flashes are 10's and fast ones are 1's. codes can be got from

Dec 29, 2009 | 2006 Subaru Legacy

1 Answer

I put gas in my 2006 turbo legacy and when I pulled out the check engine light came on along with the cruise control button blinking. I checked the gas lid and it was on properly. I also turned the car on...

Poss bad tank of gas- pump gas out or try couple botttles of dry gas if car drives, i"d contact my insurance company should be covered under comp

Aug 30, 2009 | 2006 Subaru Legacy

7 Answers

ABS Light and Check Engine Light on, Cruise light flashing

I had this occur on my 2007 Subaru Tribeca. ABS, Traction Control, Check Engine lights were solid, Cruise Control light was blinking and "Er SS" (commonly misread as Er 55) displayed on Trip Odometer. All lights were cleared after 10 or so miles. It appears this is a Speed Sensor (SS) reading error whereby the computer notices an irregularity with the readings taken from the four wheels. Most often it is a temporary and harmless glitch and sometimes a result of debris that is impeding the sensor's reading at one of the wheels.

Dec 22, 2008 | 2006 Subaru Outback

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

335 people viewed this question

Ask a Question

Usually answered in minutes!

Top Subaru Experts


Level 3 Expert

80608 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22326 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