Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-80463-1woiuqojs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-80463-1woiuqojs:47:15602)
    at /tmp/execjs20161208-80463-1woiuqojs:49:31860
    at a.r.perform (/tmp/execjs20161208-80463-1woiuqojs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-80463-1woiuqojs:49:31821)
    at r (/tmp/execjs20161208-80463-1woiuqojs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-80463-1woiuqojs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-80463-1woiuqojs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-80463-1woiuqojs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-80463-1woiuqojs:173:8

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・Save up to 30%

Get a quote

What others are asking

Q: Water pump replacement

Yes. I would replace the tensioner at the same time since the only addition would be parts and there would be minimal labor added since you are already removing the water pump. The tensioner is most likely just as worn...

Q: Error code P144C.

This code refers to the purge valve on the charcoal canister, this valve is supposed to be closed until the pcm opens it, if the computer doesn't see flow through the valve when is should it will set this code....

Q: Driver thought gear was in 3rd when it was neutral

In the worst case, you may have over-revved the engine floating the valves which may contact the pistons. But a Check Engine Light only means there is a fault that is detected, and if the engine seems to run okay...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...