FREEZE-FRAME DATA
Note. 1st trip freeze-frame data values can only be displayed with Nissan's CONSULT, and are not displayed on generic scan tool.
ECM records operating conditions such as fuel system status, calculated load value, engine coolant temperature, short term fuel trim, long term fuel trim, engine speed, vehicle speed and absolute pressure. Freeze-frame data is a "snapshot" of these operating conditions present when a fault is detected. When a fault is detected for the first time, ECM stores the 1st trip DTC, along with 1st trip freeze-frame data. Only one set of freeze-frame data can be stored in ECM (either 1st trip freeze-frame data or freeze-frame data). There is no priority for 1st trip freeze frame data. It is updated each time a different 1st trip DTC is stored. If a fault is detected for the second time, 1st trip freeze-frame data is replaced with freeze-frame data.
Freeze-frame data is updated in order of priority. See FREEZE FRAME PRIORITY IDENTIFICATION table. If a priority 1 fault (misfire or fuel injection system malfunction) is detected in another trip when priority 2 freeze-frame data is already stored in ECM, priority 2 freeze-frame data will be replaced by priority 1 freeze-frame data.
Note. Only one 1st trip DTC and one freeze-frame data "snapshot" can be stored in ECM. If using a generic scan tool, 1st trip DTC freeze-frame information may not be accessible. Use CONSULT-II to retrieve 1st trip DTC freeze-frame information.
| Priority | Items |
|---|---|
| 1 | Freeze Frame Data For Misfire DTCs P0300-P0306, Fuel Injection System DTC P0171, DTC P0172, DTC P0174, DTC P0175 |
| 2 | All Freeze Frame Data Except Priority 1 |
| 3 | 1st Trip Freeze Frame Data |
FREEZE FRAME PRIORITY IDENTIFICATION
Using MIL
Malfunction Indicator Light (MIL) can be used for DTC retrieval and front Heated Oxygen Sensor (HO2S) monitoring. (Scheme 366) When ignition is turned on with engine off, MIL should illuminate. This is a bulb check. If MIL does not illuminate, repair MIL circuit. See appropriate INSTRUMENT PANELS article in ACCESSORIES & EQUIPMENT. When engine is started, MIL should go off. If MIL remains on, ECM has detected a malfunction. If MIL is flashing when engine is running, ECM may be in diagnostic test mode II.
Scheme 366
Using CONSULT-II
- If ignition is on, turn ignition off and wait at least 10 seconds. Turn ignition on. If DTC is A/T related, go to next step. If DTC is not A/T related, go to step 3 .
- Turn CONSULT-II on and press A/T. Press SELF-DIAG RESULTS. Press ERASE. DTC in TCM is now cleared. Press BACK twice.
- Press ENGINE. Press SELF-DIAG RESULTS. Press ERASE. DTC in ECM is now cleared.
- Enter diagnostic test mode II. See «ENTERING DIAGNOSTIC TEST MODE II (SELF-DIAGNOSTIC RESULTS MODE)»(ref-159515-S09873173942003121500000) under RETRIEVING DIAGNOSTIC TROUBLE CODES.
- Fully depress accelerator pedal and hold for more than 10 seconds. Fully release accelerator pedal. To confirm DTCs are cleared, ensure DTC P0000 is set.
FAIL-SAFE MODES
ECM enters a fail-safe mode if certain malfunctions are detected due to an open or short circuit. When ECM enters fail-safe mode, MIL illuminates. Refer to all diagnostic tests that apply for description and testing of circuit affected.
ECM (DTCs Not Accessible)
Maximum engine speed is 3000 RPM. Fuel injection operates in simultaneous mode. Ignition timing is fixed. Fuel pump relay remains on when engine is running and off when engine stalls. Cooling fans operate at high speed when engine is running. If ECM fail-safe mode is confirmed, replace ECM.
Work Support Mode
Note. When starting engine, CONSULT-II may display BATTERY VOLTAGE IS LOW. Charge battery, even if using charged battery.
This mode can be used for the following functions
- FUEL PRESSURE RELEASE Use to release fuel pressure. Fuel pump will stop by touching START during engine idling. Crank a few times after engine stalls.
- IDLE AIR VOL LEARN Use to perform idle air volume learning.
- SELF-LEARNING CONT Use to clear the coefficient of self-learning control value. Air/fuel mixture ratio returns to the original coefficient.
- EVAP SYSTEM CLOSE Use when testing EVAP system for leaks. This will open vacuum cut valve by-pass valve and close EVAP canister vent control valve in order to seal EVAP system under the following conditions: Ignition switch on. Engine not running. Ambient temperature is above 32°F (0°C). No vacuum and no high pressure in EVAP system. Fuel tank temperature is more than 32°F (0°C). Within 10 minutes after starting EVAP SYSTEM CLOSE. When trying to execute EVAP SYSTEM CLOSE when above conditions are not met, CONSULT-II will discontinue it and display appropriate instruction.
- TARGET IDLE RPM ADJ Use when setting target idle speed. This function is usually unnecessary.
- TARGET IGNITION TIMING ADJ Use when adjusting target ignition timing. After adjustment, verify target ignition timing with a timing light. This function is usually unnecessary.
Self-Diagnostic Results Mode
For DTC and 1st trip DTC descriptions, see DIAGNOSTIC TROUBLE CODE DEFINITIONS . Freeze frame data and 1st trip freeze frame data show a snapshot of the following items at the moment a malfunction is detected.
- FUEL SYS-B1 Or FUEL SYS-B2 Fuel injection system status for bank 1 or bank 2. One of the following modes is displayed: MODE 2: Open loop due to detected system malfunction. MODE 3: Open loop due to driving conditions (power enrichment, deceleration enrichment). MODE 4: Closed loop - using oxygen sensor(s) as feedback for fuel control. MODE 5: Open loop - has not yet satisfied condition to go into closed loop.
- CAL/LD VALUE [%] Calculated load value.
- COOLANT TEMP [°C] or [°F] Engine coolant temperature.
- L-FUEL TRIM-B1 Or L-FUEL TRIM-B2 [%] Long-term fuel trim (indicates much more gradual feedback compensation to the base fuel schedule than short-term fuel trim).
- S-FUEL TRIM-B1 Or S-FUEL TRIM-B2 [%] Short-term fuel trim (indicates dynamic or instantaneous feedback compensation to base fuel schedule) for bank 1 or bank 2.
- ENGINE SPEED [rpm] Engine speed.
- VHCL SPEED [km/h] or [mph] Vehicle speed.
- B/FUEL SCHDL [msec] Base fuel schedule.
- INT/A TEMP SE [°C] or [°F] Intake air temperature.
Data Monitor Mode
For DATA MONITOR mode descriptions, see DATA MONITOR MODE DESCRIPTIONS table.
| Monitored Item | Description |
|---|---|
| ENG SPEED [rpm] | Indicates the engine speed computed from crankshaft position sensor (POS) and camshaft position sensor (PHASE) signal. |
| MAS A/F SE-B1 [V] | The signal voltage of the mass air flow sensor is displayed. When the engine is stopped, a certain value is indicated. |
| B/FUEL SCHDL | Base fuel schedule indicates the fuel injection pulse width programmed into ECM, prior to any correction. |
| A/F ALPHA-B1 Or B2 (%) | The mean value of the air-fuel ratio feedback correction per cycle is indicated. When the engine is stopped, a certain value is indicated. |
| COOLAN TEMP/S [°C] or [°F] | The engine coolant temperature (determined by the signal voltage of the engine coolant temperature sensor) is displayed. When the engine coolant temperature sensor is open or short-circuited, ECM enters fail-safe mode. The engine coolant temperature determined by the ECM is displayed. |
| H02S1 (B1) Or (B2) [V] | The signal voltage of HO2S1 is displayed. |
| H02S2 (B1) Or (B2) [V] | The signal voltage of HO2S2 is displayed. |
| H02S1 MNTR (B1) Or (B2) [RICH/LEAN] | Display of HO2S1 signal during air-fuel ratio feedback control: RICH - means the mixture became "rich", and control is being affected toward a leaner mixture. LEAN - means the mixture became "lean", and control is being affected toward a rich mixture. After turning ON the ignition switch, RICH is displayed until air-fuel mixture ratio feedback control begins. When the air-fuel ratio feedback is clamped, the value just before the clamping is displayed continuously. |
| H02S2 MNTR (B1) Or (B2) [RICH/LEAN] | Display of HO2S2 signal: RICH - means the amount of oxygen after 3-way catalyst is relatively small. LEAN - means the amount of oxygen after 3-way catalyst is relatively large. When the engine is stopped, a certain value is indicated. |
| VHCL SPEED SE [km/h] or [mph] | The vehicle speed computed from the vehicle speed sensor signal sent from instrument cluster is displayed. |
| BATTERY VOLT [V] | The power supply voltage of ECM is displayed. |
| ACCEL SEN 1 Or 2 [V] | Accelerator pedal position sensor signal voltage is displayed. |
| THRTL SEN 1 Or 2 [V] | Throttle position sensor signal voltage is displayed. |
| FUEL T/TMP SE [°C] or [°F] | The fuel temperature judged from the fuel tank temperature sensor signal voltage is displayed. |
| INT/A TEMP SE [°C] or [°F] | The intake air temperature determined by the signal voltage of the intake air temperature sensor is indicated. |
| EVAP SYS PRES [V] | The signal voltage of EVAP control system pressure sensor is displayed. |
| FUEL LEVEL SE [V] | The signal voltage of the fuel level sensor is displayed. |
| START SIGNAL [ON/OFF] | Indicates [ON/OFF] condition from the starter signal. After starting the engine, [OFF] is displayed regardless of the starter signal. |
| CLSD THL POS [ON/OFF] | Indicates idle position [ON/OFF] computed by ECM according to the throttle position sensor signal. |
| AIR COND SIG [ON/OFF] | Indicates [ON/OFF] condition of the air conditioner switch as determined by the air conditioner signal. |
| P/N POSI SW [ON/OFF] | Indicates [ON/OFF] condition from the Park/Neutral Position (PNP) switch signal. |
| PW/ST SIGNAL [ON/OFF] | [ON/OFF] condition of the power steering pressure switch determined by the power steering pressure signal is indicated. |
| LOAD SIGNAL [ON/OFF] | Indicates [ON/OFF] condition from the electrical load signal and/or lighting switch. ON - rear defogger is operating and/or lighting switch is on. OFF - rear defogger is not operating and lighting switch is not on. |
| IGNITION SW [ON/OFF] | Indicates [ON/OFF] condition from ignition switch. |
| HEATER FAN SW [ON/OFF] | Indicates [ON/OFF] condition from heater fan switch. |
| BRAKE SW [ON/OFF] | Indicates [ON/OFF] condition from stop lamp switch signal. |
| INJ PULSE-B1 Or B2 [msec] | Indicates the actual fuel injection pulse width compensated by ECM according to the input signals. When the engine is stopped, a certain computed value is indicated. |
| IGN TIMING [BTDC] | Indicates the ignition timing computed by ECM according to the input signals. When the engine is stopped, a certain value is indicated. |
| CAL/LD VALUE [%] | "Calculated load value" indicates the value of the current airflow divided by peak airflow. |
| MASS AIRFLOW [g m/s] | Indicates the mass airflow computed by ECM according to the signal voltage of the mass airflow sensor. |
| PURG VOL C/V [%] | Indicates the EVAP canister purge volume control solenoid valve control value computed by the ECM according to the input signals. The opening becomes larger as the value increases |
| INT/V TIM (B1) Or (B2) [°CA] | Indicates [°CA] of intake camshaft advanced angle. |
| INT/V SOL (B1) Or (B2) [%] | The control condition of intake valve timing control solenoid valve (determined by ECM according to input signals) is indicated. ON - intake valve timing control is operating. OFF - intake valve timing control is not operating. |
| AIR COND RLY [ON/OFF] | The air conditioner relay control condition (determined by ECM according to the input signal) is indicated. |
| FUEL PUMP RLY [ON/OFF] | Indicates the fuel pump relay control condition determined by ECM according to the input signals. |
| VENT CONT/V [ON/OFF] | The control condition of the EVAP canister vent control valve (determined by ECM according to the input signal) is indicated. ON - Closed; OFF - Open |
| THRTL RELAY [ON/OFF] | Indicates throttle control motor relay control condition determined by ECM according to input signals. |
| COOLING FAN [HI/LOW/OFF] | Indicates the control condition of the cooling fan (determined by ECM according to input signal). HI - High speed operation; LOW - Low speed operation; OFF - Stop. |
| H02S1 HTR (B1) Or (B2) [ON/OFF] | Indicates [ON/OFF] condition of heated oxygen sensor 1 heater (front) determined by ECM according to the input signals. |
| H02S2 HTR (B1) Or (B2) [ON/OFF] | Indicates [ON/OFF] condition of heated oxygen sensor 2 heater (rear) determined by ECM according to the input signals. |
| I/P PULLY SPD [rpm] | Indicates the engine speed computed from the turbine revolution sensor signal. |
| VEHICLE SPEED [km/h] Or [MPH] | Indicates the vehicle speed computed from the revolution sensor signal. |
| IDL A/V LEARN [YET/CMPLT] | Display the condition of idle air volume learning. YET - Idle air volume learning has not been performed yet. CMPLT - Idle air volume learning has already been performed successfully. |
| TRVL AFTER MIL [km] or [mile] | Distance traveled while MIL is activated. |
| 02SEN HTR DTY [%] | Indicates the heated oxygen sensor 1 heater control value computed by the ECM according to the input signals. |
| AC PRESS SEN [V] | The signal voltage from the refrigerant pressure sensor is displayed. |
| VHCL SPEED SE [km/h] or [mph] | The vehicle speed computed from the vehicle speed signal sent from TCM is displayed. |
| SET VHCL SPD [km/h] or [mph] | The preset vehicle speed is displayed. |
| MAIN SW [ON/OFF] | Indicates [ON/OFF] condition from CRUISE switch signal. |
| CANCEL SW [ON/OFF] | Indicates [ON/OFF] condition from CANCEL switch signal. |
| RESUME/ACC SW [ON/OFF] | Indicates [ON/OFF] condition from ACCEL/RES switch signal. |
| SET SW [ON/OFF] | Indicates [ON/OFF] condition from COAST/SET switch signal. |
| BRAKE SW 1 [ON/OFF] | Indicates [ON/OFF] condition from ASCD brake switch signal, and ASCD clutch switch signal (M/T models) or park/neutral position relay signal (A/T models). |
| BRAKE SW 2 [ON/OFF] | Indicates [ON/OFF] condition of stop lamp switch signal. |
| VHCL SPD CUT [NON/CUT] | Indicates the vehicle cruise condition. NON - Vehicle speed is maintained at the ASCD set speed; CUT - Vehicle speed decreased to excessively low compared with the ASCD set speed, and ASCD operation is cut off. |
| LO SPEED CUT [NON/CUT] | Indicates the vehicle cruise condition. NON - Vehicle speed is maintained at the ASCD set speed; CUT - Vehicle speed decreased to excessively low compared with the ASCD set speed, and ASCD operation is cut off. |
| AT OD MONITOR [ON/OFF] | Indicates [ON/OFF] condition of A/T OD according to the input signal from the TCM. |
| AT OD CANCEL [ON/OFF] | Indicates [ON/OFF] condition of A/T OD cancel signal sent from the TCM. |
| CRUISE LAMP [ON/OFF] | Indicates [ON/OFF] condition of CRUISE lamp determined by the ECM according to the input signals. |
| SET LAMP [ON/OFF] | Indicates [ON/OFF] condition of SET lamp determined by the ECM according to the input signals. |
| Voltage [V] Frequency [msec], [Hz] or [%] (1) | Voltage frequency measured by the probe. |
| Voltage [V] DUTY-HI or DUTY-LOW (1) | Voltage duty cycle measured by the probe. |
| Voltage [V] PLS WIDTH-HI or PLS WIDTH-LOW (1) | Voltage pulse width measured by the probe. |
| CAN COMM [OK/NG]; CAN CIRC 1 Through 7 [OK/UNKWN] | Indicates communication condition of CAN communication line. |
| (1) Only "#" is displayed if item is unable to be measured. Figures with "#"s are temporary ones. They are the same figures as an actual piece of data which was just previously measured. | |
| (1) | Only "#" is displayed if item is unable to be measured. Figures with "#"s are temporary ones. They are the same figures as an actual piece of data which was just previously measured. |
DATA MONITOR MODE DESCRIPTIONS
Data Monitor (SPEC) Mode
For DATA MONITOR (SPEC) mode descriptions, see DATA MONITOR (SPEC) MODE DESCRIPTIONS table.
| Monitored Item | Description |
|---|---|
| ENG SPEED (rpm) | Indicates engine speed calculated from signal of crankshaft position sensor. |
| MAS A/F SE-B1 [V] | The signal voltage of the mass air flow sensor specification is displayed. When engine is running, specification range is indicated. |
| B/FUEL SCHDL [msec] | "Base fuel schedule" indicates the fuel injection pulse width programmed into ECM, prior to any learned on board correction. When engine is running, specification range is indicated. |
| A/F ALPHA-B1 Or B2 [%] | The mean value of the air-fuel ratio feedback correction factor per cycle is indicated. When engine is running, specification range is indicated. This data also includes the data for the air-fuel ratio learning control. |
DATA MONITOR (SPEC) MODE DESCRIPTIONS
Mode 2: Freeze Frame Data
This mode gains access to emission-related data value information stored by ECM during the freeze frame portion of self-diagnostic mode during engine operation.
Mode 4: Clearing Codes
This mode can clear all emission related diagnostic information for DTCs. These include
- Clear number of DTCs (MODE 1).
- Clear DTCs (MODE 3).
- Clear DTC for freeze-frame data (MODE 1).
- Clear freeze-frame data (MODE 2).
- Reset status of system monitoring test (MODE 1).
- Clear on-board monitoring results (MODE 6 and 7).
Mode 6: On-Board Tests
This mode accesses the results of on-board diagnostic monitoring tests of specific components and systems that are not continuously monitored.
Mode 7: On-Board Tests
This mode enables the off-board test drive to obtain test results for emission-related powertrain components and systems that are continuously monitored during normal driving conditions.
Learning Procedure
- Ensure accelerator pedal is fully released.
- Turn ignition on and wait at least 2 seconds.
- Turn ignition off and wait at least 10 seconds.
- Turn ignition on and wait at least 2 seconds.
- Turn ignition off and wait at least 10 seconds.
Ensure accelerator pedal is fully released. Turn ignition on. Turn ignition off and wait at least 10 seconds. Make sure that throttle valve moves during 10-second period by listening for operating sound.
NISSAN VEHICLE IMMOBILIZER SYSTEM
Nissan Vehicle Immobilizer System (NVIS) must be initialized after Engine Control Module (ECM) has been replaced. See appropriate IMMOBILIZER SYSTEMS article in ACCESSORIES & EQUIPMENT.
Learning Procedure With CONSULT-II
- Perform «ACCELERATOR PEDAL RELEASED POSITION LEARNING»(ref-159515-S30827284102003121500000) . Perform «THROTTLE VALVE CLOSED POSITION LEARNING»(ref-159515-S12114059122003121500000) . Start engine and warm to normal operating temperature.
- Ensure all conditions under «PRE-CONDITIONING»(ref-159515-S12750186622003121500000) are met. Select IDLE AIR VOL LEARN in WORK SUPPORT mode with CONSULT-II. Press START and wait 20 seconds.
- Ensure CMPLT is displayed. Quickly increase engine speed 2 or 3 times. Ensure idle speed is 600-700 RPM and ignition timing is 10-20 degrees BTDC with transmission in Park or Neutral.
- If INCMP is displayed, proceed as follows: Ensure throttle valve is fully closed. Check PCV valve operation. Ensure no vacuum leaks exist. If problem is found, repair as necessary. If problem is not found, it may be helpful to perform TROUBLE DIAGNOSIS - SPECIFICATION VALUE. See «TROUBLE SHOOTING - NO CODES»(ref-151937) article. If engine stalls or idle speed fluctuates, repair cause of condition and repeat procedure.
Learning Procedure Without CONSULT-II
- Perform «ACCELERATOR PEDAL RELEASED POSITION LEARNING»(ref-159515-S30827284102003121500000). Perform «THROTTLE VALVE CLOSED POSITION LEARNING»(ref-159515-S12114059122003121500000). Start engine and warm to normal operating temperature.
- Ensure all conditions under «PRE-CONDITIONING»(ref-159515-S12750186622003121500000) are met. Turn ignition off and wait at least 10 seconds. Ensure accelerator pedal is fully released.
- Turn ignition on and wait 3 seconds. Fully depress and fully release accelerator pedal quickly 5 times within 5 seconds. (Scheme 367)
- Wait 7 seconds, then fully depress accelerator pedal and hold until MIL stays on (it will take about 20 seconds).
- Fully release accelerator pedal within 3 seconds after MIL stays on. Start engine and let it idle. Wait 20 seconds. Quickly depress and release accelerator pedal 2 or 3 times.
- Ensure idle speed is 600-700 RPM and ignition timing is 10-20 degrees BTDC with transmission in Park or Neutral. If idle speed and ignition timing are not as specified, result will be incomplete. Go to next step.
- Proceed as follows: Ensure throttle valve is fully closed. Check PCV valve operation. Ensure no vacuum leaks exist. If problem is found, repair as necessary. If problem is not found, it may be helpful to perform TROUBLE DIAGNOSIS - SPECIFICATION VALUE. See «TROUBLE SHOOTING - NO CODES»(ref-151937) article. If engine stalls or idle speed fluctuates, repair cause of condition and repeat procedure.
Scheme 367
Checking SRT Code Status (Using CONSULT-II)
Select SRT STATUS in DTC CONFIRMATION mode with CONSULT-II. For items whose SRT codes are set, CMPLT is displayed. For items whose SRT codes are not set, INCMP is displayed.
Setting SRT Codes (Using CONSULT-II)
Perform DTC CONFIRMATION PROCEDURE under corresponding DTC test under DIAGNOSTIC TESTS . If more than one SRT item needs to be set, perform DTC confirmation procedures in order of priority. See SRT PRIORITY table.
| SRT Item (CONSULT-II Display) | Priority | Required Self-Diagnostic Items | Corresponding DTC |
|---|---|---|---|
| CATALYST | 2 | 3-Way Catalyst Function | P0420, P0430 |
| EVAP SYSTEM | 1 | EVAP Control System | P0442 |
| EVAP SYSTEM | 2 | EVAP Control System | P0456 |
| EVAP SYSTEM | 2 | EVAP Control System Purge Flow Monitoring | P0441 |
| HO2S | 2 | HO2S1 | P0132, P0152 |
| HO2S | 2 | HO2S1 | P0133, P0153 |
| HO2S | 2 | HO2S1 | P0134, P0154 |
| HO2S | 2 | HO2S1 | P1143, P1163 |
| HO2S | 2 | HO2S1 | P1144, P1164 |
| HO2S | 2 | HO2S2 | P0138, P0158 |
| HO2S | 2 | HO2S2 | P0139, P0159 |
| HO2S | 2 | HO2S2 | P1146, P1166 |
| HO2S | 2 | HO2S2 | P1147, P1167 |
| HO2S HTR | 2 | HO2S1 Heater | P0031, P0032, P0051, P0052 |
| HO2S HTR | 2 | HO2S2 Heater | P0037, P0038, P0057, P0058 |
SRT PRIORITY
SUMMARY
If no Diagnostic Trouble Codes (DTCs) are present and a no-start condition exists, proceed to BASIC DIAGNOSTIC PROCEDURES article. If no DTCs are present and a driveability condition exists, proceed to TROUBLE SHOOTING - NO CODES article for diagnosis by symptom (i.e., ROUGH IDLE, ENGINE STALLS, etc.).