ECM
EC-619
< ECU DIAGNOSIS INFORMATION > [VQ35DE]
C
D E
F
G H
I
J
K L
M A
EC
NP
O
3
(SB) 128
(GR) A/F sensor 1 heater (bank 2) Output [Engine is running]
• Warm-up condition
• Idle speed (More than 140 seconds after
starting engine) 2.9 - 8.8 V
4
(LG) 107
(P) Engine oil pressure sensor Input [Engine is running]
• Warm-up condition
• Idle speed 1.3 V
[Engine is running]
• Warm-up condition
• Engine speed is 2,000 rpm 2.7 V
5
(P) 128
(GR) Throttle control motor (Open) Output [Ignition switch: ON]
• Engine stopped
• Selector lever: D position
• Accelerator pedal: Fully de-
pressed 0 - 14 V
[Ignition switch: ON]
• Engine stopped
• Selector lever: D position
• Accelerator pedal: Fully re- leased 0 - 14 V
6
(BR) 128
(GR) A/F sensor 1 heater
(bank 1) Output[Engine is running]
• Warm-up condition
• Idle speed
(More than 140 seconds after
starting engine) 2.9 - 8.8 V
Terminal No. Description
ConditionVa l u e
(Approx.)
+ -– Signal name Input/
Output
JMBIA0030GB
JPBIA3359ZZ
JPBIA3360ZZ
JMBIA0031GB
JMBIA0032GB
JMBIA0902GB
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
EC-622
< ECU DIAGNOSIS INFORMATION >[VQ35DE]
ECM
41
(LG) 128
(GR) Heated oxygen sensor 2 heat-
er (bank 2) Output[Engine is running]
Engine speed: Below 3,600 rpm
after the following conditions are
met
• Engine: after warming up
• Keeping the engine speed be- tween 3,500 and 4,000 rpm
for 1 minute and at idle for 1
minute under no load 10 V
• [Ignition switch: ON] Engine stopped
• [Engine is running] Engine speed: Above 3,600
rpm BATTERY VOLTAGE
(11 - 14 V)
42
(BR) 128
(GR) EVAP canister purge volume
control solenoid valve Output[Engine is running]
• Idle speed
• Accelerator pedal: Not de- pressed even slightly, after
engine starting BATTERY VOLTAGE
(11 - 14 V)
[Engine is running]
Engine speed: approximately
2,000 rpm (More than 100 sec-
onds after starting engine) BATTERY VOLTAGE
(11 - 14 V)
43
(V) 128
(GR) Fuel pump relay Output • [Ignition switch: ON]
For 1 second after turning ig-
nition switch ON
• [Engine is running] 0 - 1.0 V
54
(V) 84
(SB) Sensor power supply
[Crankshaft position sensor
(POS)] — [Ignition switch: ON] 5 V
55
(Y) 128
(GR) Intake valve timing control so-
lenoid valve (bank 1) Output[Engine is running]
• Warm-up condition
• Idle speed BATTERY VOLTAGE
(11 - 14 V)
[Engine is running]
• Warm-up condition
• Engine speed: 2,000 rpm 7 - 12 V
Terminal No. Description
ConditionVa l u e
(Approx.)
+ -– Signal name Input/
Output
JMBIA0902GB
JMBIA0039GB
JMBIA0040GB
JMBIA0038GB
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
EC-628
< ECU DIAGNOSIS INFORMATION >[VQ35DE]
ECM
DTC RELATED ITEM
Engine operating condi-
tion in fail-safe mode Detected items Remarks
Reference
page
Engine speed will not
rise more than 2,500 rpm
due to the fuel cut Malfunction indicator
lamp circuit When there is an open circuit on MIL circuit, the ECM cannot warn the
driver by illuminating MIL when there is malfunction on engine control
system.
Therefore, when electrical controlled throttle and part of ECM related
diagnoses are continuously detected as NG for 5 trips, ECM warns the
driver that engine control system malfunctions and MIL circuit is open
by means of operating the fail-safe function.
The fail-safe function also operates when above diagnoses except MIL
circuit are detected and demands the driver to repair the malfunction. EC-973
DTC No. Detected items Engine operating condition in fail-safe mode
P0011
P0021 Intake valve timing control The signal is not energized to the intake valve timing control solenoid valve and the valve
control does not function.
P0101
P0102
P0103 Mass air flow sensor circuit Engine speed will not rise more than 2,400 rpm due to the fuel cut.
P0117
P0118 Engine coolant tempera-
ture sensor circuit Engine coolant temperature will be determined by ECM based on the following condition.
CONSULT displays the engine coolant temperature decided by ECM.
Condition Engine coolant temperature decided
(CONSULT display)
Just as ignition switch is turned ON
or START 40
°C (104 °F)
Approx 4 minutes or more after en-
gine starting 80
°C (176 °F)
Except as shown above 40 - 80
°C (104 - 176 °F)
(Depends on the time)
When the fail-safe system for engine coolant temperature sensor is activated, the cooling
fan operates while engine is running.
P0122
P0123
P0222
P0223
P2135 Throttle position sensor The ECM controls the electric throttle control actuator in regulating the throttle opening in
order for the idle position to be within +10 degrees.
The ECM regulates the opening speed of the throttle valve to be slower than the normal
condition.
Therefore, the acceleration will be poor.
P0196
P0197
P0198 Engine oil temperature
sensor Intake valve timing control does not function.
P0500 Vehicle speed sensor The cooling fan operates (Highest) while engine is running.
P0524 Engine oil pressure • ECM illuminates oil pressure warning lamp on the combination meter.
• Engine speed will not rise more than 4,000 rpm due to the fuel cut.
• Fail-safe is canceled when ignition switch OFF → ON.
P0605 ECM (When ECM calculation function is malfunctioning:) ECM stops the electric throttle control actuator control, throttle valve is maintained at a
fixed opening (approx. 5 degrees) by the return spring.
ECM deactivates ASCD operation.
P0643 Sensor power supply ECM stops the electric throttle control actuator control, throttle valve is maintained at a fixed opening (approx. 5 degrees) by the return spring.
P1805 Brake switch ECM controls the electric throttle control actuator by regulating the throttle opening to a small range.
Therefore, acceleration will be poor.
Vehicle condition Driving condition
When engine is idling Normal
When accelerating Poor acceleration
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
ECM
EC-629
< ECU DIAGNOSIS INFORMATION > [VQ35DE]
C
D E
F
G H
I
J
K L
M A
EC
NP
O
DTC Inspection Priority ChartINFOID:0000000009462544
If some DTCs are displayed at the same time, perform inspections one by one based on the following priority
chart.
P2100
P2103 Throttle control motor relay ECM stops the electric throttle control actuator control, throttle valve is maintained at a
fixed opening (approx. 5 degrees) by the return spring.
P2101 Electric th rottle control
function ECM stops the electric throttle control actuator control, throttle valve is maintained at a
fixed opening (approx. 5 degrees) by the return spring.
P2118 Throttle control motor ECM stops the electric throttle control actuator control, throttle valve is maintained at a fixed opening (approx. 5 degrees) by the return spring.
P2119 Electric thro ttle control ac-
tuator (When electric throttle control actuator does not function properly due to the return spring
malfunction:)
ECM controls the electric throttle actuator by regulating the throttle opening around the
idle position. The engine speed will not rise more than 2,000 rpm.
(When throttle valve opening angle in fail-safe mode is not in specified range:)
ECM controls the electric throttle control actuator by regulating the throttle opening to 20
degrees or less.
(When ECM detects the throttle valve is stuck open:)
While the vehicle is being driven, it slows down gradually because of fuel cut. After the
vehicle stops, the engine stalls.
The engine can restart in the N or P position, and engine speed will not exceed 1,000 rpm
or more.
P2122
P2123
P2127
P2128
P2138 Accelerator pedal position
sensor The ECM controls the electric throttle control actuator in regulating the throttle opening in
order for the idle position to be within +10 degrees.
The ECM regulates the opening speed of the throttle valve to be slower than the normal
condition.
Therefore, the acceleration will be poor.
DTC No. Detected items Engine operating condition in fail-safe mode
Priority Detected items (DTC) Detected items (DTC)
1 U0101, U1001 CAN communication line P0101, P0102, P0103 Mass air flow sensor
P0111, P0112, P0113, P0127 Intake air temperature sensor
P0116, P0117, P0118, P0125 Engine coolant temperature sensor
P0122, P0123, P0222, P0223, P1225, P1226, P2135 Throttle position sensor
P0128 Thermostat function
P0181, P0182, P0183 Fuel tank temperature sensor
P0196, P0197, P0198 Engine oil temperature sensor
P0327, P0328, P0332, P0333 Knock sensor
P0335 Crankshaft position sensor (POS)
P0340, P0345 Camshaft position sensor (PHASE)
P0460, P0461, P0462, P0463 Fuel level sensor
P0500 Vehicle speed sensor
P0520 EOP sensor
P0605, P0607 ECM
P0643 Sensor power supply
P0850 Transmission range switch
P1550, P1551, P1552, P1553, P1554 Battery current sensor
P1556, P1557 Battery temperature sensor
P1610 - P1615 NATS
P2122, P2123, P2127, P2128, P2138 Accelerator pedal position sensor
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
EC-676
< BASIC INSPECTION >[VQ35DE]
BASIC INSPECTION
2. Rev engine (2,000 to 3,000 rpm) 2 or 3 times under no load,
then run engine at idle speed for approximately 1 minute.
3. Check idle speed.
For procedure, refer to EC-992, "Work Procedure"
.
For specification, refer to EC-998, "Idle Speed"
.
Is the inspection result normal?
YES >> GO TO 10.
NO >> GO TO 4.
4.PERFORM ACCELERATOR PEDAL RE LEASED POSITION LEARNING
1. Stop engine.
2. Perform EC-681, "Work Procedure"
.
>> GO TO 5.
5.PERFORM THROTTLE VALVE CL OSED POSITION LEARNING
Perform EC-682, "Work Procedure"
.
>> GO TO 6.
6.PERFORM IDLE AIR VOLUME LEARNING
Perform EC-683, "Work Procedure"
.
Is Idle Air Volume Learning carried out successfully?
YES >> GO TO 7.
NO >> Follow the instruction of Idle Air Volume Learning. Then GO TO 4.
7.CHECK IDLE SPEED AGAIN
1. Start engine and warm it up to normal operating temperature.
2. Check idle speed.
For procedure, refer to EC-992, "Work Procedure"
.
For specification, refer to EC-998, "Idle Speed"
.
Is the inspection result normal?
YES >> GO TO 10.
NO >> GO TO 8.
8.DETECT MALFUNCTIONING PART
Check the Following.
• Check camshaft position sensor (PHASE) and circuit. Refer to EC-820, "Diagnosis Procedure"
.
• Check crankshaft position sensor (POS) and circuit. Refer to EC-817, "Diagnosis Procedure"
.
Is the inspection result normal?
YES >> GO TO 9.
NO >> Repair or replace malfunctioning part. Then GO TO 4.
9.CHECK ECM FUNCTION
1. Substitute with a non-malfunctioning ECM to check EC M function. (ECM may be the cause of the incident,
although this is rare.)
2. Perform initialization of NVIS (NAT S) system and registration of all NVIS (NATS) ignition key IDs. Refer to
SEC-66, "ECM : Work Procedure"
.
>> GO TO 4.
10.CHECK IGNITION TIMING
1. Run engine at idle.
2. Check ignition timing with a timing light.
For procedure, refer to EC-993, "Work Procedure"
.
PBIA8513J
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
BASIC INSPECTIONEC-677
< BASIC INSPECTION > [VQ35DE]
C
D E
F
G H
I
J
K L
M A
EC
NP
O
For specification, refer to
EC-998, "Ignition Timing".
Is the inspection result normal?
YES >> GO TO 19.
NO >> GO TO 11.
11 .PERFORM ACCELERATOR PEDAL RELEASED POSITION LEARNING
1. Stop engine.
2. Perform EC-681, "Work Procedure"
.
>> GO TO 12.
12.PERFORM THROTTLE VALVE CLOSED POSITION LEARNING
Perform EC-682, "Work Procedure"
.
>> GO TO 13.
13.PERFORM IDLE AIR VOLUME LEARNING
Perform EC-683, "Work Procedure"
.
Is Idle Air Volume Learning carried out successfully?
YES >> GO TO 14.
NO >> Follow the instruction of Idle Air Volume Learning. Then GO TO 4.
14.CHECK IDLE SPEED AGAIN
1. Start engine and warm it up to normal operating temperature.
2. Check idle speed.
For procedure, refer to EC-992, "Work Procedure"
.
For specification, refer to EC-998, "Idle Speed"
.
Is the inspection result normal?
YES >> GO TO 15.
NO >> GO TO 17.
15.CHECK IGNITION TIMING AGAIN
1. Run engine at idle.
2. Check ignition timing with a timing light. For procedure, refer to EC-993, "Work Procedure"
.
For specification, refer to EC-998, "Ignition Timing"
.
Is the inspection result normal?
YES >> GO TO 19.
NO >> GO TO 16.
16.CHECK TIMING CHAIN INSTALLATION
Check timing chain installation. Refer to EM-182, "Exploded View"
.
Is the inspection result normal?
YES >> GO TO 17.
NO >> Repair the timing chain installation. Then GO TO 4.
17.DETECT MALFUNCTIONING PART
Check the following.
• Check camshaft position sensor (PHASE) and circuit. Refer to EC-820, "Diagnosis Procedure"
.
• Check crankshaft position sensor (POS) and circuit. Refer to EC-817, "Diagnosis Procedure"
.
Is the inspection result normal?
YES >> GO TO 18.
NO >> Repair or replace malfunctioning part. Then GO TO 4.
18.CHECK ECM FUNCTION
1. Substitute with a non-malfunctioning ECM to check EC M function. (ECM may be the cause of the incident,
although this is rare.)
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
IDLE AIR VOLUME LEARNINGEC-683
< BASIC INSPECTION > [VQ35DE]
C
D E
F
G H
I
J
K L
M A
EC
NP
O
IDLE AIR VOLUME LEARNING
DescriptionINFOID:0000000009462557
Idle Air Volume Learning is a function of ECM to learn
the idle air volume that keeps engine idle speed within
the specific range. It must be performed under the following conditions:
• Each time the electric throttle c ontrol actuator or ECM is replaced.
• Idle speed or ignition timing is out of the specification.
Work ProcedureINFOID:0000000009462558
1.PRECONDITIONING
Check that all of the following conditions are satisfied.
Learning will be cancelled if any of the following conditions are missed for even a moment.
• Battery voltage: More than 12.9 V (At idle)
• Engine coolant temperature: 70 - 100 °C (158 - 212 °F)
• Selector lever position: P or N
• Electric load switch: OFF
(Air conditioner, head lamp, rear window defogger)
On vehicles equipped with daytime light systems, if the parking brake is applied before the engine is
started the head lamp will not illuminate.
• Steering wheel: Neutral (Straight-ahead position)
• Vehicle speed: Stopped
• Transmission: Warmed-up
- With CONSULT: Drive vehicle until “ATF TEMP SEN” in “DATA MONITOR” mode of “CVT” system indicates
less than 0.9 V.
- Without CONSULT: Drive vehicle for 10 minutes.
Will CONSULT be used?
YES >> GO TO 2.
NO >> GO TO 3.
2.PERFORM IDLE AIR VOLUME LEARNING
With CONSULT
1. Perform Accelerator Pedal Released Position Learning. Refer to EC-681, "Work Procedure"
.
2. Perform Throttle Valve Closed Position Learning. Refer to EC-682, "Work Procedure"
.
3. Start engine and warm it up to normal operating temperature.
4. Select “IDLE AIR VOL LEA RN” in “WORK SUPPORT” mode.
5. Touch “START” and wait 20 seconds.
Is
“CMPLT” displayed on CONSULT screen?
YES >> GO TO 4.
NO >> GO TO 5.
3.PERFORM IDLE AIR VOLUME LEARNING
Without CONSULT
NOTE:
• It is better to count the time accurately with a clock.
• It is impossible to switch the di agnostic mode when an accelerator pedal position sensor circuit has
a malfunction.
1. Perform Accelerator Pedal Released Position Learning. Refer to EC-681, "Work Procedure"
.
2. Perform Throttle Valve Closed Position Learning. Refer to EC-682, "Work Procedure"
.
3. Start engine and warm it up to normal operating temperature.
4. Turn ignition switch OFF and wait at least 10 seconds.
5. Confirm that accelerator pedal is fully releas ed, turn ignition switch ON and wait 3 seconds.
6. Repeat the following procedure quickly 5 times within 5 seconds.
- Fully depress the accelerator pedal.
- Fully release the accelerator pedal.
7. Wait 7 seconds, fully depress the accelerator pedal for approx. 20 seconds until the MIL stops blinking
and turns ON.
8. Fully release the accelerator pedal within 3 seconds after the MIL turns ON.
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM
MIXTURE RATIO SELF-LEARNING VALUE CLEAREC-685
< BASIC INSPECTION > [VQ35DE]
C
D E
F
G H
I
J
K L
M A
EC
NP
O
MIXTURE RATIO SELF-LEARNING VALUE CLEAR
DescriptionINFOID:0000000009462559
This describes show to erase the mixture ratio self-lear
ning value. For the actual procedure, follow the instruc-
tions in “Diagnosis Procedure”.
Work ProcedureINFOID:0000000009462560
1.START
With CONSULT
1. Start engine and warm it up to normal operating temperature.
2. Select “SELF-LEARNING CONT” in “WORK SUPPORT” mode with CONSULT.
3. Clear mixture ratio self-learning value by touching “CLEAR”.
With GST
1. Start engine and warm it up to normal operating temperature.
2. Turn ignition switch OFF.
3. Disconnect mass air flow sensor harness connector.
4. Restart engine and let it idle for at least 5 seconds.
5. Stop engine and reconnect mass air flow sensor harness connector.
6. Select Service $03 with GST. C heck that DTC P0102 is detected.
7. Select Service $04 with GST to erase the DTC P0102.
>> END
Revision: November 20132014 Altima NAMRevision: November 20132014 Altima NAM