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.

CEL stays solid after codes cleared and ECU reset.

Featured Replies

I have a 97 Subaru legacy and I can't figure out why the CEL always stays on. Auto zone doesn't pick up any codes they cleared it. And I reset the ECU but as soon as I turn the key on (not starting it) the CEL is on solid. This is driving me crazy I can't figure this out.

  • Author

Also my at oil temp light is flashing but stays on if the key is in the on position, could the tcu and ECU messing with each other making them both stay on?

Two small green connectors under the dash? Are they plugged together? They should be UNplugged. Plugging them in puts the ECU in test mode and will keep the CEL on.

  • Author

They are unplugged, idk what's going on with this car apparently I have a CEL with no codes and tranny codes.

Probably need to check the TCU for codes then. There's a process to do that by plugging some wires together and doing a secret dance, and the AT light will blink any stored codes.

 

I think there's a thread here somewhere how to do it. Google will know.

  • Author

I've tried that but it just does the 16 flashes, but why would my CEL stay on with no codes, I know I have to have a couple since my speedometer doesn't work

  • Author

Would anyone know what's going on with this vehicle?

you may need a more sophisticated scan - freessm, or a dealer....? It does seem like a TCU issue.

 

as for easy DIY - start by a careful inspection of wiring, maybe some rodents have chewed thru some harness somewhere or a wire has been pinched or pulled by maintenance, repair work or a wreck. There are even some odd problems that can be caused by blown brake lights and brake fuses.

 

but, you may need a dealer or well-equipped shop to help with this one.

I would think a thing like CEL on and no codes would be mentioned in the FSM.

 

It's possible that the ecu output to the CEL is failed in the on state.

 

I'm guessing - I never had that sort of problem, and no model between 93 and

01.

Maybe I missed the 'memo', but you stated:

 

".... soon as I turn the key on (not starting it) the CEL is on solid."

 

This is the way it works b4 it's started....along w/the Battery, Oil, AT Temp, etc. lights. If the CEL stays on AFTER starting that's an issue and there are still codes, and if you have no Speedo, yes you'll get a CEL and likely the TCU has related codes since it uses info from the ECU, too. 

 

A common failure is the cable that connects to the Transmission - near the dipstick for the differential oil on the passenger side. Remove the sensor and inspect the tab @ the end of it.....they break a lot.

 

395-05467073-1207291.jpg

 

The 16 flashes only is an 'alert' that there's something AT-related. A regular - Autozone type- OBD2 scanner won't get 'em.

Here's how to get/pull the AT codes - LINK.

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.