Skip the auto shop - Our mechanics make house calls

Q: Gears won't engage and car has had five battery replacements

asked by on

First, when I put my car into Reverse the lights on the gear shift come on and the Reverse gear will not engage. Then I put my car into Park and then go back to Reverse. A second incident: the engine would not start even when it was in Park. Thinking it was probably the battery, a neighbor helped me to jump-start it. Because of a short in the doors and the power lock relays, I have already gone through “five” new batteries!

Finally when I put the car into Neutral, it started. When it goes through this long process, then I am able to drive it. To explain a third incident: I had parked the car and while my child was getting out, the car started rolling forward. My child could have been hurt! I’m so thankful there were no injuries! After that happened, I headed to my mechanic’s shop and they reported to me that the cause was the cable. I started researching online and found that there were thousands that were recalled due to the cable defect, but GM said that my make/model was not within that recall. They told me to have a GM dealer diagnosis it to see if they would take care of the fee. Before I do that, could you please give me your professional advice on what is causing this?

Hi there, this sounds like a frustrating problem. The linkage between the shifter handle and transmission assembly is a likely cause and is actually a very common problem on these Astras. The plastic bushing wears badly and can even break disconnecting the link. You may want to raise this issue higher with the manufacturer to see if this will get them to take action. Alternatively, if you would like to have this looked at by an independent source, a certified professional from YourMechanic can inspect the the shifting issue and battery problems in order to have this correctly diagnosed. From there, they can recommend and perform the right repairs to have this fixed.

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

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: 45RFE transmission not going to high gear like it's in tow mode

Hello. If you just replaced the transmission, you need to have the transmission control module reprogrammed. The module is used to shifting the old transmission so it is now shifting the new transmission the same way. Once you get the...

Q: Battery & airbag lights come on and SUV won't start

If you said the Check Engine Light came on, I would recommend starting there. Have a qualified mechanic pull the codes from your Chevrolet Tracker using an OBD2 scanner. Any codes found will lead the mechanic in the right direction...

Q: My car just stopped one day and it doesnt move at all and wont lock into gear

Hey there. The first thing to check is the transmission fluid level. All of the shift activity on this gearbox utilizes hydraulic pressure under solenoid control. Another possibility is a failed pump drive (from the torque convertor). If this is...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
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...