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

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P0905 DIAGNOSTIC 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 $70.00. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $30.00 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$70.00$30.00
Toyota$70.00$30.00
BMW$70.00$30.00
SCHEDULE P0905 DIAGNOSTIC Get a fair and transparent estimate upfront

check engine light

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.

trouble codes
Check Engine Light
P0905

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P0905 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

3,815

Rating Summary
3,485
164
43
24
99
3,485
164
43
24
99

Richard

10 years of experience
486 reviews
Richard
10 years of experience
Mr. Humbert was very professional in assessing and diagnosing the problems and or issues. Thank you to 'yourmechanic' for sending him out. I am very grateful, Mr Humbert was very detailed in his work and sure this assessment would fix my problem with my vehicle. Again thank you for your time and consideration concerning this matter. respectfully, Mr Farrell Williams
2006 DODGE RAM 1500 - CHECK ENGINE LIGHT IS ON - LAS VEGAS, NEVADA

Martin

20 years of experience
14 reviews
Martin
20 years of experience
Very knowledgeable..polite
2007 MERCEDES-BENZ C230 - CHECK ENGINE LIGHT IS ON - KATY, TEXAS

Mark

21 years of experience
60 reviews
Mark
21 years of experience
Prompt and extremely informative. Very helpful with our particular issue.
2008 CHEVROLET COBALT - CHECK ENGINE LIGHT IS ON - ROMEOVILLE, ILLINOIS

Michael

13 years of experience
379 reviews
Michael
13 years of experience
He was great professional and very knowledgeable
2000 FORD FOCUS - CHECK ENGINE LIGHT IS ON - ATLANTA, GEORGIA

More related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance...

Related questions

Q: Engine fault reduced power

It sounds like you could have a sticking boost pressure actuator. Unfortunately, YourMechanic does not work on your model vehicle. I suggest having the dealership take a look at it.

Q: I'm getting code po171 lean bank 1.

There vehicles are known for the intake manifold warping and having fuel injector problems at higher miles. The fuel trims can be checked while the engine is warm and spraying around the intake manifold gaskets to see if the trims...

Q: Crank but not start, There is spark and fuel spray in injector, I change the PCM and distributor box but still the same no start

If you are getting spark and fuel to the engine then the only thing left to check is the compression in the engine. Have a compression test done to see if the timing belt may have jumped timing. You should...

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-800-701-6230 · hi@yourmechanic.com