LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Subaru >> 1994 >> Legacy Alpine >> Repair and Diagnosis >> Engine Performance >> System >> Engine Controls - Tests W/Codes >> Diagnostic Code Testing >> Code 12 - Starter Switch
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Code 12 - Starter Switch

NOTE: Refer to illustration for ECU connector and terminal identification. See Figure .
  1. Ensure starter motor operates correctly. If starter motor does not operate, repair circuit or replace starter motor. If starter motor does operate, go to next step.
  2. Measure voltage between ECU connector B56, terminal No. 10 (backprobe) and ground. If 9-12 volts are present, check for poor contact at ECU terminals. If terminals are okay, replace ECU. If 9-12 volts are not present, go to next step.
  3. Disconnect ECU and starter motor connectors. Measure resistance between ECU connector B56 terminal No. 10 and starter motor connector terminal No. 1. Zero ohms should be present. Measure resistance between starter motor connector terminal No. 1 and ground. Minimum of one megohm should be present.
  4. If resistances are not to specification, repair harness and/or connector. If resistances are to specification, check ECU terminals for poor contact or replace ECU.