[Solved] 1998 Volvo has high idle and code P0120

 
[Solved] 1998 Volvo has high idle and code P0120
 

Affiliate Disclosure: As an Amazon Associate, we may earn commissions from qualifying purchases from Amazon.com.

Here is a list of tools I use every day at the shop. Let me know if you use them too in the comments!


This 1998 Volvo S70 has a problem with a high idle, a fault code P0120, a blinking arrow on the dash, and a hard shift in the transmission. Let’s dive in on how I tackled this problem with just a generic scan tool.

What does the fault code P0120 mean?

P0120 - Throttle/Pedal Position Sensor/Switch A Circuit

The vehicle’s computer has to know where the throttle plate is to calculate the correct fuel ratio for the vehicle, this is the main purpose of the throttle position sensor. When the vehicle sees the throttle plate is closed and the MPH is at 0, it knows it’s at idle. When the vehicle sees the throttle plate wide open, it knows to add more fuel.

 
[Solved] 1998 Volvo has high idle and code P0120
 

The pictures below are of the location of this vehicle’s throttle position sensor.

[Solved] 1998 Volvo has high idle and code P0120
[Solved] 1998 Volvo has high idle and code P0120

The throttle position sensor is underneath the throttle body.

What can happen when the throttle position sensor goes bad?

When the throttle position sensor goes bad, it can cause the vehicle to go into a default mode. Depending on the vehicle, it can go into “limp mode” where the vehicle’s power is greatly reduced, or in this case, cause a high idle.

Let’s look at some pictures of this 1998 Volvo to see the faulty throttle position sensor on the scan tool.

The picture below shows the live data on the scan tool.

 
[Solved] 1998 Volvo has high idle and code P0120
 

There are two items to notice in the picture:

  1. The RPM

  2. The throttle position sensor (Displayed on the scan tool as “TP”)

The RPM in the picture is 1020. This vehicle is idling and that RPM is too high. Depending on the vehicle, a good idle range can be from 600 - 900 revolutions per minute(RPM).

The throttle position sensor (TP) is displayed at 100%. At idle, this percentage should not be that high. The computer thinks that the throttle plate is wide open, but it clearly is not since the vehicle is idling.

What would cause the throttle position sensor to go bad?

Possible causes for a throttle position sensor code can be a wiring issue, a loose connection, a bad computer, or the throttle position sensor itself.

With a simple visual inspection, the wiring and connection to the original throttle position sensor can be ruled as good. On this Volvo, they appeared to be in good shape.

Though there are many ways one could test the computer to see if it is faulty, I decided to try a new throttle position sensor.

The pictures below are the old sensor next to the new one. Notice the o-ring on the new throttle position sensor and the o-ring that is missing on the old sensor. The old o-ring accidentally became stuck on the vehicle and I did not realize it. After about 5 minutes of wondering why the new throttle position sensor would not correctly mount to the vehicle, I finally found the old o-ring still in place. Remember to remove the old o-ring if it becomes stuck.

[Solved] 1998 Volvo has high idle and code P0120
[Solved] 1998 Volvo has high idle and code P0120

After replacing the throttle position sensor, I took a look at the live data again. Now the TP is showing 10.2% rather than 100%. This number is much better than before. The Volvo also idles correctly and when I test drove it, the flashing arrow on the dash and the hard shifting went away.

The picture below is the new live data from the scan tool.

This Volvo is fixed!

 
[Solved] 1998 Volvo has high idle and code P0120
 

Disclaimer and Disclosure:

Due to factors beyond the control of DiagnosticMechanic.com, it cannot guarantee against unauthorized modifications of this information, or improper use of this information. DiagnosticMechanic.com assumes no liability for property damage or injury incurred as a result of any of the information contained in this website. DiagnosticMechanic.com recommends safe practices when working with power tools, automotive lifts, lifting tools, jack stands, electrical equipment, blunt instruments, chemicals, lubricants, or any other tools or equipment seen or implied in this website.  Due to factors beyond the control of DiagnosticMechanic.com, no information contained in this website shall create any express or implied warranty or guarantee of any particular result.  Any injury, damage or loss that may result from improper use of these tools, equipment, or the information contained in this website is the sole responsibility of the user and not DiagnosticMechanic.com.

DiagnosticMechanic.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. In many of our case studies, articles, and tool reviews, we may earn a small commission when readers purchase products through our links.

Previous
Previous

[Solved] 2015 Chevrolet Silverado Coolant Leak

Next
Next

[Solved] Ford F250 - Shakes When Accelerating