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.

1992 EJ22 with error code 12

Featured Replies

I'm running an EJ22 in a kit car. Stock ECU setup using the standard wiring harness simplified for my application running well. I'm trying to clean up a few lose ends and currently I have error code 12 which is starter switch or circuit. Does anyone know what this circuit is or what signal it’s looking for?

I know there is someone here with a copy of the FSM for 92 posted online for people to download. Can't remember their username though. If you do a search you should be able to find it.

 

Starter switch is usually the ignition switch (the one you put the key in).

 

Is there something wrong with the car? Does it start and run OK besides having the CEL on?

  • Author

Thanks for the reply. Car starts and runs well enough. I just have an interest in cleaning up loose ends where possible, Not sure what the FSM is can you elaborate for me?

  • Author

Cool thanks fo rhte help I will check it out.

It is most likely refering to the start signal for the ECU - the stock Subaru ignition switch will pass current to a specific ECU pin while the engine is cranking only. This tells the ECU that you are trying to start the engine and it changes some of the injection and ignition parameters - if it doesn't see that signal it will throw the code 12. That's my guess anyway - having done some EJ swap work and other fuel injection conversions.

 

GD

  • Author

GeneralDisorder, thank you for the response. So would the solution simply be to connect that pin to the solenoid so it goes hot when cranking? Have you done this with your conversions.

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.