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

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.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Mechanic said OBD P0989 so need to replace silinoid for $1700. Should I try changing transmission fluid first? 2010 Cadillac SRX.

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

Get a quote

What others are asking

Q: I got code P0016 and P0008. I just want to know what caused the problem and which one is bank 1 sensor A?

Hello, this problem (both codes apply to the same problem) relates to a calculated "bad timing correlation" between the crankshaft and the exhaust camshaft for cylinder 1 (cylinder head at front of the car). Engine management has tolerances for the...

Q: My engine is shaking and check engine light blinking

Hi There, Shaking or vibrating may be caused by many different things such as faulty spark plugs, poor fuel pressure or misfires. Other things such as a faulty idle air control valve may cause the engine idle to drop below...

Q: 2010 mazda cx7. Key fob won't lock doors. Also can not lock doors using the door switch. Worked earlier today

Normally, power is always available at the power door lock switch so the doors can be locked and unlocked, from the inside, at any time. If the power door lock switch in the vehicle does not work, the cause of...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.