LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Subaru >> 1995 >> SVX LSi >> 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 ECM connector terminal identification. See Figure .
  1. Turn ignition switch to START position. Ensure starter motor is operating. If starter motor is operating correctly, go to step 4). If starter motor is not operating correctly, check inhibitor switch operation. Turn ignition off. Disconnect inhibitor switch connector, located near transaxle dipstick.
  2. Using an ohmmeter, check resistance between connector terminals No. 11 (Black/White wire) and No. 12 (Black/Yellow wire). Resistance should be zero ohms with transaxle in Park or Neutral. Resistance should be at least 1000 ohms when transaxle is shifted into any other position. If resistance is as specified, go to next step. If resistance is not as specified, repair inhibitor switch as necessary.
  3. Inspect starter assembly and repair as necessary. If starter assembly is okay, inspect and repair starter power supply circuit. Ensure vehicle security system is operating properly. Repair as necessary.
  4. Turn ignition off. Disconnect ECM connectors. Using a DVOM, check voltage between ECM connector terminal C10, and ground while cranking engine.
  5. Voltage should be 9-12 volts. If voltage is not as specified, repair circuit between ECM connector and starter assembly. If voltage is as specified, check ECM connector terminals for good contact. Repair as necessary. If connector terminals are okay, replace ECM.