P0905 OBD-II Trouble Code: Gate Select Circuit Range/Performance

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0905 code

P0905 is a diagnostic trouble code (DTC) for "Gate Select Circuit Range/Performance". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $114.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford $114.99 $20.0
Toyota $114.99 $20.0
BMW $124.99 $20.0
SCHEDULE P0905 DIAGNOSTIC Get a fair and transparent estimate upfront

P0905 code definition

The P0905 code identifies a problem with the gate select circuit range/performance in an automatic transmission. It can be associated with other codes, including P0906, and P0907.

What the P0905 code means

The P0905 code is a generic OBD-II code that applies to all automakers. It is an indication that there is a deviation between sensor signal 1 and sensor signal 2 and lasting for at least one second.

What causes the P0905 code?

The P0905 code is caused by several potential issues, including the following:

  • A problem within the TCM (transmission control module)
  • An issue within the select stroke sensor
  • If there is an open or short in the select stroke sensor circuit
  • Damage to the wiring harness
  • A poor connection to the select stroke sensor/sensor circuit

What are the symptoms of the P0905 code?

Generally, a P0905 code will not cause the Check Engine Light to illuminate, but it should trip the Transmission light. A code will be stored in the vehicle’s computer for access by a qualified technician. You may not notice any other symptoms, and the vehicle may drive normally.

How does a mechanic diagnose the P0905 code?

A mechanic will first connect an OBD-II scanner to your vehicle’s OBD-II port, which is usually located under the dash on the driver side of the car, mounted above the brake and gas pedals. Some vehicles have the port mounted on the passenger side under the dash, though. A qualified mechanic will first clear the code from the car’s computer, and then test drive the vehicle to verify that the condition repeats and the code is reset.

During the test drive, the technician should view live data from the vehicle’s computer to ensure correct operating values. If the code resets, the technician will need to visually inspect the select stroke sensor and sensor circuit. Further inspection and diagnostics may need to be performed on the TCM, as well. Visual signs of damage can include corrosion, damaged or broken wires and the like. If no visual damage is noticed, the technician will conduct further diagnostics using a digital voltmeter.

Common mistakes when diagnosing the P0905 code

The most common mistake made when diagnosing this fault is when a technician does not clearly understand why the fault is set. The fault is due to perceived signal differences between multiple sensors corresponding to the transmission selector gate which should be reading very similar. Another common mistake is to overlook the wiring and the wiring connectors when diagnosing the problem, instead looking only for a failed part.

How serious is the P0905 code?

While the P0905 trouble code may not cause any drivability issues, it can become a serious problem, particularly if it indicates an issue with the TCM. Prolonged driving without having the underlying issue diagnosed and repaired could lead to damage of the transmission and a complete breakdown, leaving you stranded on the road.

What repairs can fix the P0905 code?

Repairs to fix the P0905 code can include replacement of the stroke sensor circuit, the wiring harness to the sensor, the sensor itself, reconnecting a loose wire or ground connection, or even replacing the entire TCM depending on the actual issue causing the code to set in the computer.

Additional comments for consideration regarding the P0905 code

Because there are multiple causes for the P0905 code, it is crucial to have a professional mechanic diagnose the actual problem. Simply replacing parts may not repair the issue, and driving the vehicle could cause further damage. It is also important to note that older vehicles and those with high mileage can experience momentary/temporary issues that cause codes to set even if there is no actual underlying problem.

Need help with a P0905 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

Check Engine Light
trouble codes
P0905

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0905 code.

SCHEDULE P0905 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(7400)

Rating Summary
6879
249
58
41
173
6879
249
58
41
173
 at YourMechanic

David

13 years of experience
393 reviews
David
13 years of experience
Chevrolet Malibu L4-2.4L - Check Engine Light is on Inspection - Marietta, Georgia
He explained everything to me in detail on what I needed to know about my car. Definitely recommend him for getting the job done.
 at YourMechanic

Raymond

37 years of experience
402 reviews
Raymond
37 years of experience
Toyota Camry L4-2.2L - Check Engine Light is on - Las Vegas, Nevada
Raymond did a great job however I was charged for two hours labor and he was only here less than 45 minutes. should I expect this on future appointments with your mechanic ?
 at YourMechanic

Shane

17 years of experience
217 reviews
Shane
17 years of experience
Volkswagen EuroVan V6-2.8L - Check Engine Light is on Inspection - Austin, Texas
Arrived on time. Explained the issues he found and how he will fix it. I have parts on order and will schedule an appointment to have Shane install the parts when they arrive.
 at YourMechanic

Kanstantsin

19 years of experience
51 reviews
Kanstantsin
19 years of experience
Ford F-150 V8-4.6L - Check Engine Light is on Inspection - Littleton, Colorado
Kanstantsin arrived early. Was very courteous and professional. Will highly recommend to anyone. Thank you Kanstantsin.


More related articles

P0757 OBD-II Trouble Code: Shift Solenoid B Stuck On
P0757 code means the PCM has registered an irregularity within the shift solenoid B often due too hydraulic blockages internally or malfunctioning.
P0550 OBD-II Trouble Code: Power Steering Pressure Sensor Circuit Malfunction
P0550 code means the power steering pump doesn’t know how much support to provide due to the faulty sensor, or power steering issues.
P0587 OBD-II Trouble Code: Cruise Control Vent Control Circuit Low
P0587 means an error with the cruise control vent control circuit, often caused by a defective vent control solenoid.

Related questions

no check engine light on, but code reader shows Poo1 code, is this a problem
The code P001 (https://www.yourmechanic.com/article/p0100-obd-ii-trouble-code-fuel-volume-regulator-control-circuit-open-by-john-nelson) is not a good code for your vehicle and it should be cleared. Your fuel mileage of 14.8 may be due to the hot summer weather. Different fuels are made in the summer and they may...
Emission and Suspension
Hello. To address the converter, there is no cure for a failing converter. In many cases, these cleaners will clean out some of the build up in the converter but definitely not all of it. You will end up needing...
Check Engine Light is on - 2008 Chrysler Sebring
Hello - the first task is to extract the problem codes (https://www.yourmechanic.com/article/how-to-read-and-understand-check-engine-light-codes-by-jason-unrau) that are causing your Check Engine light to be on now. Most auto parts supply stores will read the codes for you without charge. Once you have the...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com