Skip to content
View in the app

A better way to browse. Learn more.

Ultimate Subaru Message Board

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Unable to reset/clean ECU codes....

Featured Replies

Hi everyone,

i'm having trouble cleaning the error coder from the ECu...i've tried to disconnect the battery for more then 30 min but no success.. however if i'm using the dynamic mode (the green connector) to read the codes i'm getting only one error code, when reading the read memory i'm getting the whole history of codes that occurred by now - about 15... one of the 15 is the water temperature sensor which i have already replaced and is working fine now..so after disconnecting the negative that one should have been gone..still am getting the whole list again and again..

any idea will be really appreciated?

thank you

Disconnectg the green connectors. Also make sure you are not using a memory saver when trying to clear codes (I know that sounds silly, but I know people that have done that, and it wasn't me:)) Disconnect the positive cable and leave it disconnected for about 15 minutes. This works for me every time. Good luck:)

  • Author

thanks for quick replay..

when i've tried to reset it i'd had both green and black connectors disconnected... i'll try tomorrow the positive cable too

what's a "memory saver" ? anyways

thanks again

what's a "memory saver" ? anyways

 

A device that you plug into your cig lighter to preserve radio, clock, ect. You obviously were not using it:grin:

Hi dakos, what year is your soob? I don't have any new ones but I"ve heard the newer ones can't be cleared just by unhooking the battery.

Plug in BOTH sets of connectors. Rev engine over 2000 for 40 seconds or more. Drive it more than 1 mph back then forward. CEL light will stop flashing and come on solid when done. This is the "clear memory" mode. If it flashes a code still, then that code is still active and won't clear.

 

Should clear all codes.

I've got them to reset by disconncting both battery cables and then grounding them together with a pair of vice grips and let them sit for 5 minutes

 

Also try starting the car and plugging both black and green connectors together let it run for a minute, shut car off unplug both connections.

 

I Did this yesterday on a 1989 Legacy and it also works on my 1987 SPFI wagon.

  • Author

well i've disconnected the positive battery cable and let the car sit for 1 day but still check engine is on after i have restart the car...i'm taking the car tonight for a trip and i'll drive it with bot connectors on to clean up the codes.. ..while checking the codes in dynamic mode only the knock sensor came out , which i had replaced being damaged...so..normally there should be no codes anymore.. my legacy is a 92 sedan turbo manual... to answer to all questions...

i'll post tomorrow the results

thanks for all the replays

If the O2 sensor is shorted out you wont be able to clear the codes, and it may not even show up as a code either. I went through that with Blu, but hes on PBDII. Just a thought.

 

 

nipper

  • Author

ok...after the ride last night things are 100% unchanged...what bothers me is the fact that i have replaced the knock sensor and still when i've checked the codes with the green connector plugged i've got the same error code...

how ever after disconnecting the green connectors -and let the car rest for about 2 hrs- while driving back i've noticed the check engine light going on and off ...before was solid all the time.... i do have also an 94 SVX and i'm getting same kind of notification only that for this car i know it is the oxygen sensor that's responsible for it...

i also do know that the legacy doesn't have the original catalytic converter anymore...has a high flow one and i don't remember seeing any O2 sensor on it... so if the original cat comes with an oxygen sensor and that's the one responsible for error codes then ...is there any other way to get a real engine diagnose ??

ok...after the ride last night things are 100% unchanged...what bothers me is the fact that i have replaced the knock sensor and still when i've checked the codes with the green connector plugged i've got the same error code...

 

Not all engine codes are failed sensors.

 

You may have a problem in the circuit.

 

Or....you may have a problem with knocking in you're engine from some mechanical problem. A little piston slap could be setting of the knock sensor,...or something worse.....no way to tell till you rule out the circuit for trouble.

 

If it is not electrical, and you are still getting a persistent code, ghetto fix is to bolt it to the open hole on top of the bell housing, further up and away from crank.

  • Author

well ..my engine is a little bit noisy when cold - i can hear a lite piston bolt noise, and usually that's the time when the check engine comes up...so...yeah that could be the reason...

Move it up to the bell housing hole.

 

I did that with an Outback recently, and the CEL hasn't come on once in 6 months since.

  • Author

i will try to see if the wire is long enough ...

thanks!

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.