Skip the auto shop - Our mechanics make house calls

Q: 2010 Mini Cooper S - P0974 Trouble Code: Shift Solenoid A Control Circuit High

asked by on

Hi There, My 2010 Mini Cooper S stopped, wouldn't start and stuck in gear 3. It is showing P0974 trouble code. We followed the steps specified on the following article and still the problem exists.

Transmission fluid flush. check wiring

https://www.yourmechanic.com/article/p0974-obd-ii-trouble-code-shift-solenoid-a-control-circuit-high-by-parker-hill

Can you please advise what else we need to do.

Thank You, Raj

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

A: Hi there. Within the transmission the shift...

Hi there. Within the transmission the shift solenoid has lost power. Check the transmission oil level and make sure it is full with the engine running. Check the wiring harness to the transmission for any damaged wires or burned pins. If the wiring harness is okay and working, then the shift solenoid A has overheated or it has shorted it out. I recommend replacing the shift solenoid in the transmission. If you need further assistance with your vehicle, then seek out a professional, such as one from YourMechanic, to help you diagnose your Check Engine Light and transmission shifting issue for an accurate repair.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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: Feels like car isn't shifting into second gear, cant go over 20mph in drive.

There is an issue with the transmission is the main valve either is disconnected inside the transmission oil pan on the controller or the controller has an internal leak or a check ball is not holding. I recommend seeking out...

Q: How to enable keypad lock.

You will need the code set to the vehicle from the factory to unlock the settings again. This code is usually found on a card that comes with the vehicle when it is purchased. If you do not still have...

Q: ALTERNATOR ISSUE?

The voltage put out by the alternator is typically in the range of 14.2 V to 14.5 V as measured right across the battery posts. If the charging voltage is outside that range, then there is a problem with the...

Related articles

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...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.