Here is the guide to troubleshoot Subaru IMPREZA 2004 with SSM III or FreeSSM software.
Model: Subaru IMPREZA 2004
Tools to use:
Subaru FreeSSM V1.2.5 diagnostic cable
VXDIAG Subaru SSM III multi diagnostic tool
1 CHECK ENGINE START FAILURE.
1)- Ask the customer when and how the trouble occurred using the check list for interview.
2)- Start the engine.
Does the engine start?
YES–> Go to step
NO–> Diagnostics for engine start failure:
i- Check for fuel amount.
ii- Inspection of starter motor circuit.
iii- Inspection of ECM power supply and ground line.
iv- Inspection of ignition control system.
v- Inspection of fuel pump circuit.
vi- Inspection of fuel injector circuit.
2 CHECK ILLUMINATION OF MALFUNCTION INDICATOR LIGHT.
Does malfunction indicator light illuminate?
YES–> Go to step 3
NO–> General diagnostics table
3 CHECK INDICATION OF DTC ON DISPLAY.
1)- Turn the ignition switch to OFF.
2)- Connect the Subaru Select Monitor or the OBD-II general scan tool to data link connector.
3)- Turn the ignition switch to ON and the Subaru Select Monitor III or OBD-II
scan tool switch to ON.
4)- Read the DTC on the Subaru SSM III or OBD-II scan tool.
Does the Subaru Select Monitor or FreeSSM software indicate DTC?
YES–> Record the DTC. Repair the trouble cause. Go to step 4.
NO–> Repair the related parts.
NOTE:
If DTC is not shown on display although the malfunction indicator light illuminates, perform diagnostics of malfunction indicator light circuit or combination meter:
i- Activation of malfunction indicator light.
ii- Malfunction indicator light does not come on.
iii- Malfunction indicator light does not go off.
iv- Malfunction indicator light does not blink at a cycle of 3 Hz.
v- Malfunction indicator light remains blinking at a cycle of 3 Hz.
4 PERFORM THE DIAGNOSIS.
1)- Perform the clear memory mode.
2)- Perform the inspection mode.
Does the Subaru Select Monitor or FreeSSM OBD-II general scan tool indicate DTC?
YES–> Diagnostics Procedure with Diagnostic Trouble Code (DTC):
DTC P0030 HO2S HEATER CONTROL CIRCUIT (BANK 1 SENSOR 1)
- DTC DETECTING CONDITION:
- Two consecutive driving cycles with fault
NO–> Complete the diagnosis.
Attachment:
Subaru IMPREZA diagnostic trouble codes (DTC) and expalnation: