EC-586
< SYSTEM DESCRIPTION >[VQ35DE]
SYSTEM
MIL turns ON if a malfunction is detected in leak diagnosis
results again at the trip after the fuel filler cap warn-
ing display turns ON/OFF.
VARIABLE INDUCTION AIR SYSTEM
VARIABLE INDUCTION AIR SYSTEM : System DescriptionINFOID:0000000009462526
SYSTEM DIAGRAM
INPUT/OUTPUT SIGNAL CHART
*: ECM determines the start signal status by the signals of engine speed and battery voltage.
SYSTEM DESCRIPTION
JMBIA1831GB
Sensor Input signal to ECM ECM function Actuator
Crankshaft position sensor (POS)
Camshaft position sensor (PHASE) Engine speed*
VIAS controlVIAS control solenoid valve 1
VIAS control solenoid valve 2
Mass air flow sensor Amount of intake air
Engine coolant temperature sensor Engine coolant temperature
Throttle position sensor Throttle position
Accelerator pedal position sensor Accelerator pedal position
Battery Battery voltage*
JMBIA0181GB
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
DIAGNOSIS SYSTEM (ECM)EC-591
< SYSTEM DESCRIPTION > [VQ35DE]
C
D E
F
G H
I
J
K L
M A
EC
NP
O
DIAGNOSIS SYSTEM (ECM)
DIAGNOSIS DESCRIPTION
DIAGNOSIS DESCRIPTION : 1s
t Trip Detection Logic and Two Trip Detection Logic
INFOID:0000000009462533
When a malfunction is detected for the first time, 1st tr ip DTC and 1st trip Freeze Frame data are stored in the
ECM memory. The MIL will not illuminate at this stage. <1st trip>
If the same malfunction is detected again during the next drive, the DTC and Freeze Frame data are stored in
the ECM memory, and the MIL illuminates. The MIL illu minates at the same time when the DTC is stored.
<2nd trip> The “trip” in the “Two Trip Detection Logic” means a driving mode in which self-diagnosis is per-
formed during vehicle operation. Specific on board diagnosti c items will cause the ECM to illuminate or blink
the MIL, and store DTC and Freeze Frame data, even in the 1st trip, as shown below.
×: Applicable —: Not applicable
DIAGNOSIS DESCRIPTION : DTC and Freeze Frame DataINFOID:0000000009462534
DTC AND 1ST TRIP DTC
The 1st trip DTC (whose number is the same as the DT C number) is displayed for the latest self-diagnostic
result obtained. If the ECM memory was cleared previously , and the 1st trip DTC did not recur, the 1st trip DTC
will not be displayed.
If a malfunction is detected during the 1st trip, the 1st trip DTC is saved in the ECM memory. The MIL will not
light up (two trip detection logic). If the same malfunc tion is not detected in the 2nd trip (meeting the required
driving pattern), the 1st trip DTC is cleared from the ECM memory. If the same malfunction is detected in the
2nd trip, both the 1st trip DTC and DTC are saved in t he ECM memory and the MIL lights up. In other words,
the DTC is stored in the ECM memory and the MIL light s up when the same malfunction occurs in two consec-
utive trips. If a 1st trip DTC is stored and a non-diagnostic operation is performed between the 1st and 2nd
trips, only the 1st trip DTC will continue to be stored. Fo r malfunctions that blink or light up the MIL during the
1st trip, the DTC and 1st trip DTC are stored in the ECM memory.
For malfunctions in which 1st trip DTCs are displayed, refer to EC-630, "DTC Index"
. These items are
required by legal regulations to c ontinuously monitor the system/component . In addition, the items monitored
non-continuously are also displayed on CONSULT.
1st trip DTC is specified in Service $07 of SAE J1979/ ISO 15031-5. 1st trip DTC detection occurs without illu-
minating the MIL and therefore does not warn the driver of a malfunction.
When a 1st trip DTC is detected, check, print out or write down and erase (1st trip) DTC and Freeze Frame
data as specified in Work Flow procedure Step 2, refer to EC-670, "Work Flow"
. Then perform DTC Confirma-
tion Procedure or Component Function Check to try to duplicate the malfunction. If the malfunction is dupli-
cated, the item requires repair.
FREEZE FRAME DATA AND 1ST TRIP FREEZE FRAME DATA
The ECM records the driving conditions such as fuel system status, calculated load value, engine coolant tem-
perature, short term fuel trim, long term fuel trim, engi ne speed, vehicle speed, absolute throttle position, base
fuel schedule and intake air temperature at the moment a malfunction is detected.
Data which are stored in the ECM memory, along with the 1st trip DTC, are called 1st trip freeze frame data.
The data, stored together with the DTC data, are called freeze frame data and displayed on CONSULT or
GST. The 1st trip freeze frame data c an only be displayed on the CONSULT screen.
Items MIL DTC 1st trip DTC
1st trip 2nd trip 1st trip
displaying 2nd trip
displaying 1st trip
displaying 2nd trip
display- ing
Blinking Illuminat-
ed Blinking Illuminat-
ed
Misfire (Possible three way catalyst
damage) — DTC: P0300 – P0308
is being detected ×
———— — ×—
Misfire (Possible three way catalyst
damage) — DTC: P0300 – P0308
is being detected ——
×—— ×——
One trip detection diagnoses (Re-
fer to EC-630, "DTC Index"
.) —
×—— ×———
Except above — — — ×— ×× —
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
EC-594
< SYSTEM DESCRIPTION >[VQ35DE]
DIAGNOSIS SYSTEM (ECM)
Driving Pattern C
Refer to
EC-595, "DIAGNOSIS DESCRIPTION : Driving Pattern".
Example:
If the stored freeze frame data is as per the following:
Engine speed: 850 rpm, Calculated load val ue: 30%, Engine coolant temperature: 80°C (176 °F)
To be satisfied with driving pattern C, the vehicle should run under the following conditions:
Engine speed: 475 – 1,225 rpm, Calculated load value: 27 – 33%, Engine coolant temperature: more than
70 °C (158 °F)
Relationship Between MIL, DTC, 1st Trip DTC an d Driving Patterns Except For “Misfire
JMBIA1418GB
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
DIAGNOSIS SYSTEM (ECM)EC-595
< SYSTEM DESCRIPTION > [VQ35DE]
C
D E
F
G H
I
J
K L
M A
EC
NP
O
Explanation for Driving Patterns Except for “Misfire
System”
Driving Pattern A
Refer to EC-595, "DIAGNOSIS DESCRIPTION : Driving Pattern".
Driving Pattern B
Refer to EC-595, "DIAGNOSIS DESCRIPTION : Driving Pattern".
DIAGNOSIS DESCRIPTION : Driving PatternINFOID:0000000009462536
CAUTION:
Always drive at a safe speed.
DRIVING PATTERN A
Driving pattern A means a trip satisfying the following conditions.
• Engine speed reaches 400 rpm or more.
• Engine coolant temperature rises by 20 °C (36 °F) or more after starting the engine.
• Engine coolant temperature reaches 70 °C (158 °F) or more.
• The ignition switch is turned from ON to OFF.
NOTE:
• When the same malfunction is detected regardless of driv ing conditions, reset the counter of driving pattern
A.
• When the above conditions are satisfied without detecting t he same malfunction, reset the counter of driving
pattern A.
DRIVING PATTERN B
Driving pattern B means a trip satisfying the following conditions.
• Engine speed reaches 400 rpm or more.
• Engine coolant temperature reaches 70 °C (158 °F) or more.
• Vehicle speed of 70 – 120 km/h (44 – 75 MPH) is maintained for 60 seconds or more under the control of closed loop.
• Vehicle speed of 30 – 60 km/h (19 – 37 MPH) is maintained for 10 seconds or more under the control of closed loop.
• Under the closed loop control condition, the following state reaches 12 seconds or more in total: Vehicle
speed of 4 km/h (2 MPH) or less with idling condition.
• The state of driving at 10 km/h (7 MPH) or more reaches 10 minutes or more in total.
• A lapse of 22 minutes or more after engine start.
NOTE:
• Drive the vehicle at a constant velocity.
• When the same malfunction is detected regardless of driv ing conditions, reset the counter of driving pattern
B.
• When the above conditions are satisfied without detecting t he same malfunction, reset the counter of driving
pattern B.
DRIVING PATTERN C
Driving pattern C means operating vehicle as per the following:
The following conditions should be satisfied at the same time:
Engine speed: (Engine speed in the freeze frame data) ±375 rpm
*1: When the same malfunction is de-
tected in two consecutive trips, MIL
will light up. *2: MIL will turn OFF after vehicle is driv-
en 3 times (pattern B) without any
malfunctions. *3: When the same malfunction is de-
tected in two consecutive trips, the
DTC and the freeze frame data will be
stored in ECM.
*4: The DTC and the freeze frame data will not be displayed any longer after
vehicle is driven 40 times (pattern A)
without the same malfunction.
(The DTC and the freeze frame data
still remain in ECM.) *5: When a malfunction is detected for
the first time, the 1st trip DTC and the
1st trip freeze frame data will be
stored in ECM. *6: 1st trip DTC will be cleared after vehi-
cle is driven once (pattern B) without
the same malfunction.
*7: When the same malfunction is de- tected in the 2nd trip, the 1st trip
freeze frame data will be cleared.
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
EC-596
< SYSTEM DESCRIPTION >[VQ35DE]
DIAGNOSIS SYSTEM (ECM)
Calculated load value: (Calculated load value in the freeze frame data) x (1
±0.1) [%]
Engine coolant temperature condition:
• When the freeze frame data shows lower than 70 °C (158 °F), engine coolant temperature should be lower
than 70 °C (158 °F).
• When the freeze frame data shows higher than or equal to 70 °C (158 °F), engine coolant temperature should
be higher than or equal to 70 °C (158 °F).
NOTE:
• When the same malfunction is detected regardless of t he above vehicle conditions, reset the counter of driv-
ing pattern C.
• When the above conditions are satisfied without detecting t he same malfunction, reset the counter of driving
pattern C.
• The 1st trip DTC will be cleared when C counter is c ounted once without the same malfunction after DTC is
stored in ECM.
DRIVING PATTERN D
Driving pattern D means a trip satisfying the following conditions.
• The state of driving at 40 km/h (25 MPH) reaches 300 seconds or more in total.
• Idle speed lasts 30 seconds or more.
• A lapse of 600 seconds or more after engine start.
NOTE:
• When the same malfunction is detected regardless of driv ing conditions, reset the counter of driving pattern
D.
• When the above conditions are satisfied without detecting t he same malfunction, reset the counter of driving
pattern D.
DIAGNOSIS DESCRIPTION : System Readiness Test (SRT) CodeINFOID:0000000009462537
System Readiness Test (SRT) code is spec ified in Service $01 of SAE J1979/ISO 15031-5.
As part of an enhanced emissions test for Inspection & Ma intenance (I/M), certain states require the status of
SRT be used to indicate whether the ECM has completed self-diagnosis of major emission systems and com-
ponents. Completion must be verified in order for the emissions inspection to proceed.
If a vehicle is rejected for a State emissions inspec tion due to one or more SRT items indicating “INCMP”, use
the information in this Service Manual to set the SRT to “CMPLT”.
In most cases the ECM will automatically complete its self-diagnosis cycle during normal usage, and the SRT
status will indicate “CMPLT” for each application system . Once set as “CMPLT”, the SRT status remains
“CMPLT” until the self-diagnosis memory is erased.
Occasionally, certain portions of the self-diagnostic test may not be completed as a result of the customer's
normal driving pattern; the SRT will indicate “INCMP” for these items.
NOTE:
The SRT will also indicate “INCMP” if the self-diagnosis memory is erased for any reason or if the ECM mem-
ory power supply is interrupted for several hours.
If, during the state emissions inspection, the SRT indica tes “CMPLT” for all test items, the inspector will con-
tinue with the emissions test. However, if the SRT indi cates “INCMP” for one or more of the SRT items the
vehicle is returned to the customer untested.
NOTE:
If permanent DTC is stored or MIL illuminates during t he state emissions inspection, the vehicle is alsore-
turned to the customer untested even though the SRT indicate s “CMPLT” for all test items. Therefore, it isim-
portant to check SRT (“CMPLT”), DTC (No DT Cs) and permanent DTC (NO permanent DTCs) before
theinspection.
SRT SET TIMING
SRT is set as “CMPLT” after self-diagnosis has been performed one or more times. Completion of SRT is
done regardless of whether the result is OK or NG. T he set timing is different between OK and NG results and
is shown in the table below.
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
EC-602
< SYSTEM DESCRIPTION >[VQ35DE]
DIAGNOSIS SYSTEM (ECM)
DTCs and 1st trip DTCs related to the malf
unction are displayed in “self-diag results”.
• When ECM detects a 1st trip DTC, 1t” is displayed for “TIME”.
• When ECM has detected a current DTC, “0” is displayed for “TIME”.
• If “TIME” is neither “0” nor “1t”, the DTC occurred in the past and ECM shows the number of times the vehi-
cle has been driven since the last detection of the DTC.
How to Erase DTC and 1st Trip DTC
NOTE:
• If the ignition switch stays ON after repair work, be su re to turn ignition switch OFF once. Wait at least 10
seconds and then turn it ON (engine stopped) again.
• If the DTC is not for A/T related items (see EC-630, "DTC Index"
), skip step 1.
1. Select “ENGINE” with CONSULT.
2. Select “SELF-DIAG RESULTS”.
3. Touch “ERASE”. (DTC in ECM will be erased.)
Freeze Frame Data and 1st Trip Freeze Frame Data
*: The items are the same as those of 1st trip freeze frame data.
DATA MONITOR MODE
NOTE:
• The following table includes information (items) inapplicable to this vehicle. For information (items) applica- ble to this vehicle, refer to CONSULT display items.
• For reference values of the following items, refer to EC-613, "Reference Value"
.
Monitored Item
Freeze frame data item* Description
DIAG TROUBLE CODE
[PXXXX] The engine control co
mponent part/control system has a trouble code that is displayed as PXXXX. (Refer
to EC-630, "DTC Index"
.)
FUEL SYS-B1 • “Fuel injection system status” at the moment a malfunction is detected is displayed. • One of the following mode is displayed.Mode2: Open loop due to detected system malfunction
Mode3: Open loop due to driving conditions (power enrichment, deceleration enleanment)
Mode4: Closed loop - using oxygen sensor(s) as feedback for fuel control
Mode5: Open loop - has not yet satisfied condition to go to closed loop
FUEL SYS-B2
COMBUST CONDITION These items are displayed but are not applicable to this model.
CAL/LD VALUE [%] The calculated load value at the moment a malfunction is detected is displayed.
COOLANT TEMP [ °C] or
[ ° F] The engine coolant temperature at the moment a malfunction is detected is displayed.
L-FUEL TRM-B1 [%] • “Long-term fuel trim” at the moment a malfunction is detected is displayed. • The long-term fuel trim indicates much more gradual feedback compensation to the base fuel schedule than short-term fuel trim.
L-FUEL TRM-B2 [%]
S-FUEL TRM-B1 [%] • “Short-term fuel trim” at the moment a malfunction is detected is displayed. • The short-term fuel trim indicates dynamic or instantaneous feedback compensation to the base fuel schedule.
S-FUEL TRM-B2 [%]
ENGINE SPEED [rpm] The engine sp eed at the moment a malfunction is detected is displayed.
VEHICL SPEED
[km/h] or [mph] The vehicle speed at the moment a malfunction is detected is displayed.
INT MANI PRES [kPa] These items are displayed but are not applicable to this model.
ABSOL TH·P/S [%] The throttle valve opening angle at the moment a malfunction is detected is displayed.
B/FUEL SCHDL [msec] The base fuel schedule at the moment a malfunction is detected is displayed.
INT/A TEMP SE [ °C] or
[ ° F] The intake air temperature at the moment a malfunction is detected is displayed.
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
DIAGNOSIS SYSTEM (ECM)EC-603
< SYSTEM DESCRIPTION > [VQ35DE]
C
D E
F
G H
I
J
K L
M A
EC
NP
O
×
: Applicable
Monitored item Unit Monitor Item Selec-
tion
Description Remarks
ECU IN-
PUT SIG- NALS MAIN-
SIG-
NALS
ENG SPEED rpm ××Indicates the engine speed comput-
ed from the signal of the crankshaft
position sensor (POS) and camshaft
position sensor (PHASE). • Accuracy becomes poor if engine
speed drops below the idle rpm.
• If the signal is interrupted while the engine is running, an abnor-
mal value may be indicated.
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.
• When engine is running, specifi- cation range is indicated in
“SPEC”.
B/FUEL SCHDL ms ×דBase fuel schedule” indicates the
fuel injection pulse width pro-
grammed into ECM, prior to any
learned on board correction. • When engine is running, specifi-
cation range is indicated in
“SPEC”.
A/F ALPHA-B1
% The mean value of the air-fuel ratio
feedback correction factor per cycle
is indicated. • When the engine is stopped, a
certain value is indicated.
• This data also includes the data
for the air-fuel ratio learning con-
trol.
• When engine is running, specifi-
cation range is indicated in
“SPEC”.
A/F ALPHA-B2
COOLAN TEMP/S °C or °F ×× The engine coolant temperature (de-
termined by the signal voltage of the
engine coolant temperature sensor)
is displayed. When the engine coolant tempera-
ture sensor is open or short-circuit-
ed, ECM enters fail-safe mode. The
engine coolant temperature deter-
mined by the ECM is displayed.
A/F SEN1 (B1) V××
The A/F signal computed from the
input signal of the air fuel ratio (A/F)
sensor 1 is displayed.
A/F SEN1 (B2)
××
HO2S2 (B1) V××
The signal voltage of the heated ox-
ygen sensor 2 is displayed.
HO2S2 (B2) ××
HO2S2 MNTR(B1)
RICH/LEAN ×
Display of heated oxygen sensor 2
signal:
• RICH: means the amount of oxy-
gen after three way catalyst is rel-
atively small.
• LEAN: means the amount of oxy-
gen after three way catalyst is rel-
atively large. When the engine is stopped, a cer-
tain value is indicated.
HO2S2 MNTR(B2) ×
VHCL SPEED SE km/h or
mph ×× The vehicle speed computed from
the vehicle speed signal sent from
combination meter is displayed.
BATTERY VOLT V The power supply voltage of ECM is
displayed.
ACCEL SEN 1 V The accelerator pedal position sen-
sor signal voltage is displayed. ACCEL SEN 2 signal is converted
by ECM internally. Thus, it differs
from ECM terminal voltage signal.
ACCEL SEN 2
TP SEN 1-B1 V××
The throttle position sensor signal
voltage is displayed. TP SEN 2-B1 signal is converted by
ECM internally. Thus, it differs from
ECM terminal voltage signal.
TP SEN 2-B1
××
FUEL T/TMP SE °C or °F The fuel temperature (determined by
the signal voltage of the fuel tank
temperature sensor) is displayed.
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
EC-610
< SYSTEM DESCRIPTION >[VQ35DE]
DIAGNOSIS SYSTEM (ECM)
*: This function is not necessary in the usual service procedure.
ACTIVE TEST MODE
Test Item
WORK ITEM CONDITION USAGE
IDLE AIR VOL LEARN The idle air volume that keeps the engine within the specified range is memorized in ecm. When learning the idle air volume
EVAP SYSTEM CLOSE Close the EVAP canister vent control valve in order to make
EVAP system close under the following conditions.
• Ignition switch ON
• Engine not running
• Ambient temperature is above 0 °C (32 °F).
• No vacuum and no high pressure in EVAP system
• Fuel tank temperature is more than 0 °C (32 °F).
• Within 10 minutes after starting “EVAP SYSTEM CLOSE”
• When trying to execute “EVAP SYSTEM CLOSE” under
the condition except above, CONSULT will discontinue it
and display appropriate instruction.
NOTE:
When starting engine, CONSULT may display “BAT-
TERY VOLTAGE IS LOW. CHARGE BATTERY”, even in
using charged battery. When detecting EVAP vapor leak-
age in the EVAP system
FUEL PRESSURE RELEASE Fuel pu mp will stop by touching “START” during idling.
crank a few times after engine stalls. When releasing fuel pressure from
fuel line
SELF-LEARNING CONT The coefficient of self-learning control mixture ratio returns to the original coefficient. When clearing mixture ratio self-
learning value
TARGET IGN TIM ADJ* Idle condition When adjusting target ignition tim- ing
TARGET IDLE RPM ADJ* Idle condition When setting target idle speed
VIN REGISTRATION In this mode, VIN is registered in ECM When registering VIN in ECM
CLSD THL POS LEARN Ignition on and engine stopped. When learning the throttle valve
closed position
SAVING DATA FOR REPLC CPU In this mode, save data that is in ECM. When ECM replaced.
WRITING DATA FOR REPLC CPU In this mode, write data stored by “SAVING DATA FOR RE-
PLC CPU” in work support mode to ECM. When ECM replaced.
TEST ITEM CONDITION JUDGMENT CHECK ITEM (REMEDY)
FUEL INJEC-
TION • Engine: Return to the original
non-standard condition
• Change the amount of fuel injec- tion using CONSULT. If malfunctioning symptom disap-
pears, see CHECK ITEM. • Harness and connectors
• Fuel injector
• Air fuel ratio (A/F) sensor 1
ENG COOLANT
TEMP • Engine: Return to the original
non-standard condition
• Change the engine coolant tem- perature using CONSULT. If malfunctioning symptom disap-
pears, see CHECK ITEM. • Harness and connectors
• Engine coolant temperature sen-
sor
• Fuel injector
PURG VOL
CONT/V • Engine: After warming up, run en-
gine at 1,500 rpm.
• Change the EVAP canister purge volume control solenoid valve
opening percent using CON-
SULT. Engine speed changes according to
the opening percent. • Harness and connectors
• Solenoid valve
FUEL/T TEMP
SEN • Change the fuel tank temperature using CONSULT.
ALTERNATOR
DUTY •Engine: Idle
• Change duty ratio using CON-
SULT. Battery voltage changes.
• Harness and connectors
• IPDM E/R
•Alternator
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM