How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask AMEDEE Your Own Question
Category: Nissan
Satisfied Customers: 25446
Experience:  ASE certified tech ADVANCED LEVEL PERFORMANCE. Wisconsin certified emissions state inspector
Type Your Nissan Question Here...
AMEDEE is online now
A new question is answered every 9 seconds

Nissan/Datsun Maxima SE How do i reset TPS sensor

Customer Question

How do i reset TPS sensor?
Submitted: 6 years ago.
Category: Nissan
Expert:  AMEDEE replied 6 years ago.

Are you trying to install the tps or are you trying to clear a tps code in your computer?
Customer: replied 6 years ago.
Throttle plate was dirty so I cleaned it. Now I need to know how to relearn it's position.
Expert:  AMEDEE replied 6 years ago.
Here is the idle relearn procedure in a Technical Service Bulletin from alldata.

Engine Controls - Engine Idle Speed 25RPM Too High
EC05-009 Reference:
NTB05-067 Date:
All 2002 - 2005 models


The idle, in Park or Neutral, is more than 25 rpm above specification (with the engine warm), and/or DTC P0507 (ISC SYSTEM) is stored,


^ This incident may be the result of recent cleaning or replacement of the throttle body. The vehicle "in-use" learned idle (IAVL) may be higher after throttle body deposits are reduced (by cleaning or replacement).
^ If DTCs other than P0507 are stored, you must correct the cause for those DTCs first.
^ After correcting other DTCs, if you still have a P0507 and/or an idle condition above specification, continue with this bulletin.


To reduce idle RPM, perform the following in this order until IAVL successfully completes:

1. Check engine for vacuum leaks.
2. Perform IAVL procedure.
3. For 2002 and 2003 models: Check for newer ECM reprogramming data. If it's available, perform reprogramming, then try IAVL again. 2004 and 2005 models: Skip this step.
4. Reduce idle speed manually:
a. Disconnect injectors one at a time until IAVL completes (see step 4 of the Service Procedure for details),
b. Reconnect the injectors, clear DTCs, and perform final IAVL.
IMPORTANT : The purpose of "ACTIONS" (above) is to give you a quick idea of the work you will be performing. You MUST closely follow the entire Service Procedure as it contains information that is essential to successfully completing this repair.


Submit a Primary Failed Part (PP) line claim using the claims coding shown.


NOTE :After completing repairs in this procedure, make sure any stored DTCs are erased.
1. Make sure there are no engine vacuum leaks. Repair any vacuum leaks that are found. Make sure to check:
^ Hoses
^ Intake Manifold
^ Ducting between Intake Manifold and MAFS
2. Perform Idle Air Volume Learning (IAVL) procedure as follows.
NOTE :The IAVL procedure will normally complete within 2 minutes after Procedure Start.
A. Make sure all DTCs are cleared (erased).
B. Use CONSULT-II to confirm / perform the following Pre-Conditions:

NOTE :The IAVL procedure will self-cancel if any of the following Pre-Conditions are not met and maintained for as long as the procedure is running.
C. Turn ignition switch "OFF" and wait at least 10 seconds.
D. Start the engine and let it idle for at least 30 seconds.
F. Touch [START] and wait 20 seconds to 2 minutes.
^ If "CMPLT" is displayed on CONSULT-II screen; go to C, next step.
^ If "INCMP" is displayed within 2 minutes, or test is not finished within 2 minutes, "Idle Air Volume Learning" was not carried out successfully; go to step H.
C. Rev up the engine two or three times, then let the engine idle. Verify the idle speed is within specifications. Refer to the EC section of the appropriate Service Manual for specifications. If OK, procedure ends here. If not, go to step H.
H. If IAVL did not complete and you're sure you:
^ Set all of the preconditions exactly as shown in the chart above, and
^ Performed steps A through F exactly as shown above.

Go to step 3.

NOTE :Step 3 below covers 2002 and 2003 vehicles only. For 2004 and 2005 vehicles; skip to step 4.
^ For 2004 and 2005 model years, ECM reprogramming will not clear the vehicle "in-use" learned IAVL. Reprogramming won't reduce the idle speed.
3. For 2002 - 2003 vehicles; you may be able to reduce the engine idle speed by performing ECM reprogramming. Reprogramming may clear the vehicle "in-use" learned IAVL.
A. With the ignition ON and CONSULT-II connected to the vehicle, print your current ECM Part Number (P/N) as follows:


B. Go to ASIST: Select CONSULT Utilities > ECM/TCM Data. Then choose Model and Model Year of the vehicle you're working on (see Figure 1).
C. Select the "configuration" on the screen for the vehicle you're working on. Then make sure that your current ECM P/N is listed in the "Replaces 23710-XXXXX, - XXXXX, etc" section in the lower, center "Details" panel of the ASIST screen (see Figure 1).
^ If your current ECM P/N is listed in the "Details" panel, you can perform a reprogramming using the latest (newer) data update, then go to D.
^ If your current ECM P/N is not listed in the "Details" panel, new ECM data is not available for your vehicle, go to step 4.
D. After following all steps of the reprogramming procedure, perform IAVL again (back to step 2)
^ If the IAVL procedure now completes, the incident is fixed and you're done.
^ If the IAVL procedure still does not complete, go to step 4.
4. Reduce the engine idle speed manually and perform IAVL as follows:
A. With the engine running, disconnect 1 fuel injector (engine rpm should drop, MIL may come ON).
CAUTION :Do Not disconnect the ignition (coils or spark plugs) for this step.

Disconnecting the ignition while the engine is running may cause damage to the catalysts.

B. With the injector(s) disconnected and the engine running, perform IAVL (step 2).
NOTE :Make sure all DTCs are cleared
^ If "CMPLT" is displayed on CONSULT-II screen within 2 minutes; go to step 5.
^ If "INCMP" is displayed, or test is not finished within 2 minutes:
a. Disconnect another injector.
b. Repeat step B above,
^ For 4 cylinder engines up to 2 injectors can be disconnected one at a time.
^ For 6 and 8 cylinder engines up to 3 injectors can be disconnected one at a time. It is best that 3 disconnected injectors (particularly on V6 engines) not all be on the same engine bank.
5. Final IAVL procedure.
A. Make sure all injectors are connected.
B. Use CONSULT-II to erase any DTC that may be stored and clear Self Learn.
C. Turn OFF the engine, then re-start it.
D. After the engine idle has stabilized, perform IAVL again (step 2).