Q: Mechanic said OBD P0989 so need to replace silinoid for $1700. Should I try changing transmission fluid first? 2010 Cadillac SRX.

asked by on November 06, 2017

My SRX will not autoshift out of first gear when I first start driving it. If I stop, put it in park, then put it back in gear, it usually shifts correctly. It doesn't seem to happen when the SRX is warm. Mechanic said OBD P0989 meant I need to install new silinoid #5 for $1700, but can't guarantee that will fix it. Is that correct? Should I try to service the transmission fluid first?

My car has 83000 miles.
My car has an automatic transmission.

You should ask the mechanic if he actually directly tested the solenoid and, if so, what the specific test results are. If he did not test the solenoid, look for a new mechanic. Trouble codes can never be relied upon as the sole basis upon which to conclude that a part is faulty. All suspect parts must be individually and directly tested regardless of what a trouble code might "suggest". In the case of this particular code, P0989, as is typical with most trouble codes, there are a multitude of possible causes of the shifting fault specifically listed within the code. All of the potential causes must be tracked down using the specific diagnostic decision tree that General Motors publishes in the Factory Service Manual for your specific year, make and model. Did the mechanic evaluate all of the other potential causes of the Code? If the mechanic cannot explain why he is proposing to replace the solenoid, and cannot explain exactly what has failed, or appears faulty in the solenoid, then you are probably wasting your time and money. Obviously, YourMechanic certified mechanics can diagnose and resolve this issue for you, most importantly giving you an intelligible and credible diagnosis. If you want to go that route, please request a transmission shift diagnostic - solenoids/P0989 and the responding certified mechanic will get this taken care of for you and explain in detail what is going on. If you have further questions or concerns, do not hesitate to re-contact YourMechanic because we want you to make the most of your repair dollars and help you to get the best possible results.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Key locked in ignition.
Try a different key first. If the other key also does the same thing then try to move the steering wheel to the left and right to make sure it is not in a bind. If that does not work...
What does the engine oil pressure light mean in a 2012 Ford Explorer?
The engine oil pressure Warning Light is located on the instrument panel. This light illuminates when your engine’s oil pressure is below the minimum level. Operating your vehicle with an insufficient amount of oil is very dangerous, so you should...
Interior smells like gas
Mercedes came out with a service bulletin on June 10, 2015 for a fuel odor in the car. The problem is at the top of the tank where the fuel pump is serviced. The warranty was extended on these parts,...
Car not shifting when running
You have not stated whether this is a automatic or manual transmission. This information would make a big difference. If the car is a manual then the most likely cause is a clutch issue. If the car is a automatic...
Total Engine Replacement
If only the timing belt is broken, and there is no valve train or piston damage (due to the belt break for instance), or other engine damage, it will be more cost effective to repair the engine and even do...
Flat spots and stuter at low speed and smelling petrol
Hi there. White smoke is sometimes an indication of coolant finding it's way into the oil inside the motor. This can be caused by a blown head gasket or shortly after experiencing an overheating issue. It can also be caused...
Hello, i own a bmw 335i n55, AT, recently i replaced the sparkplugs and one coil. Since then i have the code P112f. When start up
This code indicates a manifold absolute pressure to throttle valve angle discrepancy. This means that there is some confusion between the mass airflow sensor (https://www.yourmechanic.com/services/mass-airflow-sensor-replacement), the throttle position sensor (https://www.yourmechanic.com/services/throttle-position-sensor-replacement), and the manifold absolute pressure sensor (https://www.yourmechanic.com/services/manifold-absolute-pressure-sensor-map-sensor-replacement). It is possible...
Car wont back up
Hi Valerie. Thanks for contacting us tonight. In most cases, when an automatic transmission will not shift into reverse, it's due to a shift linkage issue or the reverse gear inside the transmission is damaged. It is possible that a...

Related articles

A Buyer's Guide to the 2012 Cadillac Escalade Hybrid
Even Even with hybrids being all the rage these days, you might find it hard to imagine a full-size SUV embracing this new tech. However, the 2012 Cadillac Escalade Hybrid should be all that it takes to show you what’s...
A Buyer’s Guide to the 2011 Cadillac STS
Big, Big, bold and beautiful, the 2011 Cadillac STS is a full-size, four-door sedan that promises more than ample room for the entire family, as well as the power and performance you expect from the automaker. 2011 marked the final...
A Buyer’s Guide to the 2010 Dodge Viper
2010 2010 was the last production year for the Dodge Viper before it took an extended leave of absence from the automaker’s lineup. It would debut once more in 2013. The 2010 Dodge Viper is a two-seat roadster (convertible) and...