Log in

View Full Version : OBD II Help?



Arleighj
12-10-2008, 06:02 PM
Hey everybody,

I'm new as of today because I have some issues with my
2005 Subaru Legacy 2.5i

My check engine light along with a flashing cruise control came on about two weeks ago.
This has happened before with a few restarts fixing it but this time it wont go away.
Took to the auto shop to have it hooked up to put out codes and...
they said my OBD II wiring harness was gone and/or had been removed.
I find this highly unlikely but possible considering I had a major aduio overhaul.
However this re-vamp was done by proffesionals I trust and they reassured me
they would never remove any factory hardware.

My question.
Where is the plug-in for the OBD II located?
and if it is/has been removed, what do I do?

I really look forward to being a member on this sight as I love my Legacy.
Thanks,

Arleigh

liquidracing
12-10-2008, 06:12 PM
nope

Huffer
12-10-2008, 10:33 PM
OBD port is located on the left side of the steering column, in plain view. Whatever auto mechanic you took your car to is a monkey who does not have access to even basic Subaru manuals. Find another mechanic.

nipper
12-11-2008, 10:49 AM
Take it to a sooby dealer, as that is where your going to end up anyway. This comes up from time to time on other boards, i forget what causes it, but its a straight forward sooby fix.

Now its possible you had a very lazy mechanic. My obdII port has broken screw tabs, so the knee pnael has to be dropped to plug into it. I bet you have the same problem.


nipper

Huffer
12-11-2008, 10:56 AM
Quick google-fu.

http://www.legacygt.com/forums/showthread.php?t=24219


all the 2005 and newer Subaru's also flash (and disable) the Cruise when a CEL is detected

So pull the CEL code, fix that, reset the ECU and good to go.

Arleighj
12-11-2008, 11:33 AM
Thanks for the help.
I found the OBD II port myself after they couldn't locate it.
I took it back, they ran the codes and said it was from my oxygen sensor.
(they didn't charge me for any of this which was nice)
He said cold air, 20* around here, could cause the oxygen sensor to flip out
but if it keeps triggering the lights it will most likely need to be replaced.
They reset the code but about two blocks from home the lights came back on.

Any advice or other insight?

Thanks

Huffer
12-11-2008, 11:47 AM
Replace the O2 sensor. It's probably dead.

Cold air causing a sensor to flip out? Hardly. The sensor measure O2 levels in the exhaust flow. That's it. It has it's own built in heater.

These mechanics don't know what they're doing. Go somewhere else.

impreza_GC8
12-11-2008, 11:48 AM
Its probably a P0420 - cat inefficiency or a cat below threshold. Could be a bad cat or a bad 02 sensor. Seeing as I've had to replace nearly every 02 sensor in my Subarus I would be willing to bet thats the issue. Many garages can hook the sensors up to a scanner to see if they are working correctly but I'd be willing to bet $5 and a bag of skittles that you need to replace one of you 02 sensors.
Oh and for the record, cold air will not trigger a P0420, bad gas or any number of other exhaust related things could but if it keeps coming back you should be looking at your sensors and cat.

Grafton
12-11-2008, 12:31 PM
another note:

dont skimp on a universal o2 sensor, get an oem one went through several universals' on the old mans accord

nipper
12-11-2008, 12:57 PM
IF your just going to thorw parts at it (read the codes first) front O2 sensor should be OE, rear can be generic.


Like stated above.

nipper

liquidracing
12-11-2008, 04:31 PM
nope

MyogiNightKid
01-25-2009, 02:03 PM
Thanks for the help.
I found the OBD II port myself after they couldn't locate it.
I took it back, they ran the codes and said it was from my oxygen sensor.
(they didn't charge me for any of this which was nice)
He said cold air, 20* around here, could cause the oxygen sensor to flip out
but if it keeps triggering the lights it will most likely need to be replaced.
They reset the code but about two blocks from home the lights came back on.

Any advice or other insight?

Thanks

Is there any truth to this? I just replaced my front O2 with a Bosch unit afer a P0141 code. Unplugged the battery to reset. Plug back in, start up, drive around and everything is kosher. Ill shut the car off. Start back up and after 10 seconds of running the %@!&% CEL pops back on. Repeat and same outcome! What the french toast?! Could this happen due to the cold?

T_F_E
01-25-2009, 03:30 PM
Thanks for the help.
I found the OBD II port myself after they couldn't locate it.
I took it back, they ran the codes and said it was from my oxygen sensor.
(they didn't charge me for any of this which was nice)
He said cold air, 20* around here, could cause the oxygen sensor to flip out
but if it keeps triggering the lights it will most likely need to be replaced.
They reset the code but about two blocks from home the lights came back on.

Any advice or other insight?

Thanks

Is there any truth to this? I just replaced my front O2 with a Bosch unit afer a P0141 code. Unplugged the battery to reset. Plug back in, start up, drive around and everything is kosher. Ill shut the car off. Start back up and after 10 seconds of running the %@!&% CEL pops back on. Repeat and same outcome! What the french toast?! Could this happen due to the cold?

as stated above by huffer, cold wont make difference

MyogiNightKid
01-25-2009, 06:38 PM
Then what's your theory?

T_F_E
01-25-2009, 06:43 PM
I'm not really sure, is it the same code? Is the car running good? how about the rear o2?

MyogiNightKid
01-25-2009, 07:04 PM
Ahahahaha it was a p0141 and I misread the codes. I thought it was the precat sensor. Its the post cat. I replaced the wrong sensor.

:roll:

T_F_E
01-25-2009, 07:07 PM
Ahahahaha it was a p0141 and I misread the codes. I thought it was the precat sensor. Its the post cat. I replaced the wrong sensor.

:roll:

nice, do you have a replacement on the way?

MyogiNightKid
01-25-2009, 07:08 PM
Not yet. Having just spent 60 on the front, I had wanted to delete the cat anyway but I havent read up on the ways to trick the ECU.