How to Fix P1705 Code: Transmission Range Sensor Malfunction

OBD2 Scanners is reader-supported. When you buy through links on our site, we may earn an affiliate commission.

If you have a car, you're probably familiar with the horrors that come after when the Check Engine Light illuminates. This signifies something wrong with your vehicle, and it needs to be fixed. One of the most common codes shown on an OBD scanner that causes the Check Engine Light to turn on is the trouble code P1705. So what is this code? 

Is it serious? What are its causes and symptoms? How to fix it? Read on as we will help you resolve this error code in no time!

What is Code P1705?

P1705 is a diagnostic trouble code (DTC) for "Transmission Range Sensor Out Of Self-Test Range." The Transmission Control Module (TCM) monitors the automatic transmission range information using a Hall-effect sensor. The range output gathered by the Transmission Range Sensor (TRS) will then be sent to the TCM.

The TCM uses this information to read the voltage and adjust the automatic transmission range. When the transmission range circuit does not indicate Park/Neutral during the self-test, the scanner will set the P1705 code.

Symptoms of Code P1705

When the P1705 is triggered, it'll likely be accompanied by a check engine light. Other than that, you may notice:

  • Problem with shifting to first gear
  • The vehicle will have little or no power
  • The vehicle will eventually go into "limp mode."

Causes of Code P1705

Some people may think that a throttle position sensor causes the P1705, although it does happen but not too often. Other things that could cause the code to be set are:

  • Open/short in the direct clutch speed sensor circuit
  • Not in park/ neutral gear selector
  • Disconnected or damaged harness
  • A problem with the speed sensor itself
  • Defect direct speed sensor

How to Diagnose Error Code P1057

As a car owner, it's crucial to diagnose and fix these error codes yourself or by a mechanic. If you're unsure about your automotive skills, it's always best to consult a professional. We assume you want to fix it yourself, so let’s get started!

Check for Other Diagnostic Trouble Codes

It is essential to check for other DTCs stored in the computer in every diagnosing process. This could give you a better idea of what is going on with your car.

To do this:

  1. Connect an OBD-II scanner to your car and turn it on. 
  2. Once connected, the scanner will display any codes stored in the computer. 
  3. If you see any codes other than P1705, make a note of them, look them up to see what they mean, and           fix them before moving on to P1705.

Perform Visual Inspection

Visually inspect all the hoses and connections that lead to and from the transmission. If you see any broken wires and cracks, that is likely what is causing P1705. Repair or replace damaged components if necessary.

Check for Open/Short in the Clutch Speed Sensor Circuit

If you didn't see any issues, the next step is to check for an open or short in the clutch speed sensor circuit. This can be done with a multimeter. To check it:

  1. Disconnect the negative battery cable.
  2. Remove the TCM.
  3. Check the resistance of the clutch speed sensor circuit.
  4. If the resistance is less than five ohms, then there is a short in the circuit, and it needs to be repaired.
  5. Reconnect the negative battery cable and reattach the transmission control module.
  6. Start the engine and check for proper operation of the transmission. If the transmission is not operating        correctly, proceed to check the speed sensor.

Check for Faulty Speed Sensor

The speed sensor is located on the transmission side near the output shaft. It consists of a magnet and coil that create a signal that tells the TCM the vehicle's speed. If this sensor fails, it can cause problems with upshifting and downshifting. To test the speed sensor:

  1. You will need to connect a multimeter to the two wires going to the sensor.
  2. With the vehicle in Park, rev the engine and check for a change in voltage on the multimeter.
  3. The voltage should fluctuate as the engine speed increases. If it does not, the sensor is faulty and will              need to be replaced.

How to Fix Code P1705

If you found out that the speed sensor itself is the culprit, you will need to replace it. Replacing the speed sensor is quite an easy job that most people can do themselves. However, if you are uncomfortable doing it yourself, you can leave it to a professional, but if you are confident, you may replace the Vehicle Speed Sensor (VSS). 

But before trying to replace it, you must try cleaning the speed sensor first. Here’s how you do it. 

Step-by-Step Guide to Cleaning the Speed Sensor

A dirty speed sensor is one of the most common causes of error code P1705, so it's worth a shot to try and clean it before you replace it.

  1. First, locate the speed sensor. It is usually located on the transmission itself or the differential.
  2. Next, using a rag and some brake cleaner, clean the speed sensor.
  3. Once you've cleaned it, reinstall it and see if the error code returns. If not, then problem solved! However,       if you are still getting the error code, you will need to replace the speed sensor.

Step-by-Step Guide to Replacing the Vehicle Speed Sensor (VSS)

To remove the old VSS:

  1. Disconnect the negative battery cable.
  2. Locate the faulty speed sensor and disconnect the electrical connector.
  3. Remove the speed sensor retaining bolt/clip and remove the sensor.
  4. Check the connection wiring for breaks or exposed wires. It's better to replace a damaged connector, but       it's unnecessary if the connector tightly fits the sensor. Use electrical tape to fix any exposed wires.

To install a new VSS:

  1. Make sure that the O-ring is installed on the new sensor.
  2. Connect the new speed sensor.
  3. Tighten the sensor retaining bolt/clip to the specified torque.
  4. Reconnect the negative battery cable.
  5. Start your car and check any error codes on the dash. If everything is working properly, you have                      successfully replaced your old speed sensor with a new one!

After doing all the repairs and diagnosis above, but the P1705 code still appears, you will have to replace the (TRS) Transmission Range Sensor.

Step-by-Step Guide to Replacing the Transmission Range Sensor

  1. Locate the TRS. It is commonly located outside the transmission; however, some are located inside the            transmission on the valve body.
  2. Once located, remove the electrical connector from the TRS.
  3. Remove the two bolts holding the TRS in place and take it out.
  4. Install the new TRS in the reverse order of removal.
  5. Finally, clear the transmission code with an OBD II scanner or by disconnecting then reconnecting your          car’s battery.
  6. Perform a test drive to see if the problem has been fixed.

Common Mistakes When Diagnosing the code P1705

If you are still having issues, you might have skipped some of the steps or made a mistake. Here are some of the most common mistakes:

  • Not checking for other error codes
  • Not making sure that the electrical connector is connected correctly.
  • Not cleaning the speed sensor.

Code P1705 FAQs

1. Is the P1705 code serious?

Yes, the code P1705 is serious because it can cause your car to stall or not start at all. The driver can experience several transmission problems such as hesitation to shift, poor acceleration, and engine stalling.

2. Can I drive having this trouble code?

No, it is not recommended to drive your car with this error code as it can cause more damage to your transmission. It is best to have your vehicle addressed soon as possible.

3. What tools can I use to help fix the P1705 code?

You can use tools to help fix the P1705 code, such as an OBD scanner, multimeter, and basic automotive tools.

4. Can I fix this error code at home?

Yes, you can fix this error code at home if you have the right tools and knowledge. However, it is always best to consult with a professional mechanic to ensure that the problem is correctly diagnosed and fixed.

5. How much is the repair cost of the P1705 code?

The cost may vary depending on the severity of the problem and what needs to be done. However, it is generally not a very expensive fix. If you need to replace the VSS, you will likely spend between $100 and $200.


The trouble code P1705 is a serious issue that needs to be addressed as soon as possible. Even though it is associated with many causes, you can still troubleshoot and fix it yourself with the help of our guide. 

But always remember that if you are unsure about anything or would feel more comfortable having a professional do it for you, don't hesitate to take your car to a mechanic. They will adequately diagnose and fix the problem quickly and efficiently.

We hope this guide has helped you fix the trouble code P1705 on your vehicle. If you have any other questions or concerns, please reach out to us in the comments below!