P1589 Toyota Code - Acceleration Sensor Learning Value
Quick Answer
After replacing transmission, transmission valve body, Engine Control Module (ECM), fuel pressure sensor and air bag assembly, perform Reset Memory, Deceleration Sensor Zero Point Calibration and CVT Fuel Pressure Calibration. Common causes include Perform Deceleration Sensor Zero Point Calibration and CVT Fuel Pressure Calibration. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
- What it means
- P1589 Toyota indicates Acceleration Sensor Learning Value.
- Common causes
- Common causes include Perform Deceleration Sensor Zero Point Calibration and CVT Fuel Pressure Calibration.
- Severity
- High - diagnose this code as soon as possible.
- Can I drive?
- Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Code P1589 Toyota Description
What are the Possible Causes of the DTC P1589 Toyota?
- Perform Deceleration Sensor Zero Point Calibration and CVT Fuel Pressure Calibration.
How to Fix the DTC P1589 Toyota?
Review the 'Possible Causes' above and visually examine the corresponding wiring harness and connectors. Check for damaged components and inspect connector pins for signs of being broken, bent, pushed out, or corroded.
What is the Cost to Diagnose the Code?
Labor: 1.0
To diagnose the P1589 Toyota code, it typically requires 1.0 hour of labor. Rates vary by location, vehicle, and shop. Many shops charge between $80–$150 per hour; dealerships and metro areas may be higher, independents may be lower.
Need more information about the P1589 Toyota code?
Need more information on how to fix the P1589 Toyota code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P1589 Toyota code diagnosed by a professional: Find a repair shop in your area
Frequently Asked Questions about P1589 Toyota Code
1. What are the common symptoms of OBDII code P1589 in a Toyota related to Acceleration Sensor Learning Value?
The common symptoms of P1589 in a Toyota include poor acceleration, reduced engine performance, and potential issues with the vehicle's transmission.
2. What causes the OBDII code P1589 related to Acceleration Sensor Learning Value in a Toyota?
The P1589 code in a Toyota is typically caused by a malfunction in the acceleration sensor, wiring issues, or problems with the engine control module (ECM).
3. How serious is the OBDII code P1589 in a Toyota?
While the P1589 code may not always result in immediate vehicle breakdown, it can lead to reduced performance and potential safety concerns. It is recommended to address this issue promptly.
4. Can I still drive my Toyota with the OBDII code P1589 present?
It is not advisable to continue driving your Toyota with the P1589 code active, as it can lead to further damage to the vehicle and compromise safety. It is recommended to address the issue as soon as possible.
5. How can I diagnose the OBDII code P1589 in my Toyota?
Diagnosing the P1589 code usually involves using an OBDII scanner to retrieve the code and then conducting further testing to pinpoint the exact cause, such as checking the acceleration sensor and related wiring.
6. What are some repair tips for fixing the OBDII code P1589 in a Toyota?
Repairing the P1589 code may involve replacing the acceleration sensor, repairing any damaged wiring, or reprogramming the engine control module. It is recommended to consult a professional mechanic for proper diagnosis and repair.
7. Can resetting the OBDII code P1589 in my Toyota fix the issue?
Simply resetting the code may temporarily clear the warning light, but it will not fix the underlying problem causing the P1589 code. It is essential to address the root cause of the issue for a permanent solution.
8. Are there any recalls or technical service bulletins related to the OBDII code P1589 in Toyota vehicles?
It's recommended to check with Toyota or consult a dealership to inquire about any recalls or technical service bulletins related to the P1589 code in your specific Toyota model.
9. How much does it typically cost to repair the OBDII code P1589 in a Toyota?
The cost of repairing the P1589 code can vary depending on the exact cause of the issue, parts needed for replacement, and labor costs. It is advisable to obtain multiple quotes from reputable mechanics or dealerships.
10. Can a DIY enthusiast fix the OBDII code P1589 in a Toyota?
While some experienced DIY enthusiasts may be able to diagnose and repair the P1589 code themselves, it is a complex issue that may require specialized tools and expertise. It is recommended to consult a professional mechanic for proper diagnosis and repair.
Discuss the causes and fixes for P1589 Toyota OBDII Code
-
Hi all I have a toyota vitz automatic model 2006 I m facing code P1589 my engine light is on when I M driving please help I m leaving in Chitral and here no authorized workshop neither competent mechanic to resolve my problem thanx
-
I have Toyota vanguard 2009 japan with error code P1589 help me how to reset it
-
Unfortunately I don't have the manual for your vehicle, but you could try the steps on the attached image. If that doesn't work, the you have to have a repair shop or the dealer reset the system for you.

Click here to enlarge image -
What model and year is your Toyota?
The P1589 is not for the Fuel Pedal, if for the calibration of the Yaw Rate and Deceleration Sensor -
ZGE20 T/WISH 2014-
I have scan with launch..
Discription say > Acceralation sensor learning value..Thats make me think it's about acceralator (fuel pedal)..hope you will give me more info regarding this FAULTY code...when warning Light come out (also coming with FAULTY code C1201 > Engine control system malfunction) the fuel pedal doesnt work n the engine shaking as missfire problem but this issue/engine become normal when i was deleting the code by disconecting the neg Batery terminal... -
Unfortunately, I don't have the factory service manual for your model year, here in US we don't have the Wish model. The Toyota Prius is similar, but there is no information about the P1589 in the Prius Factory Service Manual.
Check this video: https://www.youtube.com/wat...
-
Am also fed up with this trouble code 1589 .....my var fuel consumption is also high
-
Hello. Let me get you specific information about your vehicle. What model and year is your Toyota?
-
-
Hello! What is your question about the engine code P1589? What model and year is your Toyota?
-
-
-
The P1589 - Acceleration Sensor Learning Value code on a Toyota indicates that the vehicle's Engine Control Module (ECM) has lost or cannot verify the calibration for the acceleration (or deceleration) sensor. This sensor plays a key role in throttle control, traction control, and stability systems. Typically, resolving this code requires a scanner to perform the learning or calibration procedure, but there are a few things you can try without one.
Steps to Fix P1589 Without a Scanner:
-
Reset the ECM (Battery Disconnect Method):
- Disconnect the negative terminal of the battery for at least 10-15 minutes.
- Reconnect the battery, start the vehicle, and let it idle for about 10 minutes to allow the system to relearn some parameters.
- Drive the vehicle under normal conditions to allow the ECM to relearn the acceleration sensor.
-
Manual Calibration (if supported by your model):
- Some Toyota models support a manual acceleration sensor calibration without a scanner:
- Park the vehicle on a level surface.
- Turn the ignition to "ON" (do not start the engine).
- Fully depress the accelerator pedal slowly and then release it fully.
- Repeat the process 2-3 times.
- Turn the ignition off and restart the engine.
- Some Toyota models support a manual acceleration sensor calibration without a scanner:
-
Check Sensor Connections:
- Inspect the wiring harness and connectors for the acceleration or yaw rate sensor (usually located under the center console or near the floor).
- Ensure there are no loose connections, corrosion, or damaged wires.
-
Inspect the Battery and Charging System:
- Low battery voltage can sometimes cause the ECM to lose sensor calibration. Ensure your battery is fully charged and that the alternator is functioning correctly.
Additional Notes:
- While these steps might help reset the code temporarily, a scanner may still be required for a complete calibration.
- If the code persists after following these steps, there may be an issue with the sensor itself or related wiring.
If you’re unable to clear the code after trying these methods, you may need access to an OBDII scanner with Toyota-specific functions to perform the full sensor relearn.
Let us know if these steps help or if you need more guidance!
-
-
-
P1589 code I just did electric throttle learn using thinkdiag after code came but can deceleration sensor zero point calibration solve the code
-
Thanks for your question. Yes, performing the deceleration sensor zero point calibration can definitely help clear the P1589 code.
The P1589 code usually appears when the ECM detects that the learned values for the acceleration or deceleration sensors are not correct or missing. If you recently did a throttle body relearn, it sometimes disrupts the zero point data for the deceleration sensor too, especially on Toyota models.
I recommend doing the deceleration sensor zero point calibration next. Make sure the vehicle is on a completely level surface, the steering wheel is centered, and the battery voltage is stable during the procedure. After completing it, clear the code and test drive the vehicle to confirm it's resolved.
If the code still comes back after calibration, you might want to check for issues with the yaw rate sensor, acceleration sensor, or wiring, but most of the time the calibration solves it.
Hope this helps!
-
Thanks it worked out thanks but wat other codes can deceleration sensor zero point calibration can solve
-
-
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.