Exception in rendering!

Message: window is not defined

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

Q: My car is shutting down in low gear/idle immediately after transmission rebuild & minor updated engine parts

asked by on

The following repairs were made this week: transmission rebuild, engine drive belt, flywheel, and engine air filter. Upon leaving the shop, my car would not start and the 7m battery had to be jumped. I drove 10 miles, stopped and when I restarted the car it shutdown in reverse and threw a check engine light. Went back to shop and found code P0506 and said throttle body or sensors were dirty. They removed the air box and 'cleaned throttle body.'- in quotes b/c it only took 45 min. They also found the shift cable needed to be adjusted to go in reverse. Lastly, they found the wrong oil had been used by previous oil change and that could mess up engine and sensors (the oil sticker said 5W30 used vs. 5W20). I left, got 10 miles and my check engine light returned; car stalled in stop-go traffic, the a/c kept changing velocity, and it stalled at a light and then shook/shuddered when restarted. The shop cleaned sensors and throttle, and says it'll work now. How will I know it's safe?

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

A: First, I am sorry to hear that you are havi...

First, I am sorry to hear that you are having such a poor experience with this repair. Unfortunately, there is only one way to know if your car is ready to be driven without any problems - you will need to take it on a test drive. I don't recommend test driving it on the way to work or something you need to do. If it helps you feel more comfortable, have someone else follow you to help if something goes wrong.

As for the numerous issues you have had:

  • Your low idle is likely a combination of things. Number one being a dead battery which will cause your truck to lose it's adaptive information. This information is the small adjustments the PCM makes to keep your truck idling normally, as things like your throttle body become gummed up. This and other things are normal wear and tear that all vehicles experience.

  • I wouldn't be that worried about 5W30 oil being used. It is highly unlikely this small difference will damage your motor, nor will it affect engine sensors.

  • The P0506 code simply states the your idle is too low. Cleaning the throttle body is the appropriate first step.

  • Your dead battery is either a failing battery or the shop left the key on and it went dead.

  • The shift cable adjustment is part of the transmission installation. Hopefully, they did not charge you for this.

  • The A/C is likely a factor of your dying car or it has needed a recharge for sometime.

Most of this isn't a result of the transmission rebuild. It's unfortunate you have had this experience. While I can't speak to the conversations you have had with your shop, I can say the dead battery issue could have been handled better. This is a customer service issue. The engine oil weight could have simply been a wrong sticker used by the person who changed your oil. Your engine oil should be synthetic and synthetic 5W30 oil is not that big a difference from 5W20. I personally wouldn't hesitate to use 5W30 as a replacement for 5W20 if I didn't have anything else or it was just on sale for a good deal.

If you need to have this looked at by another mechanic, a certified professional from YourMechanic can come to your car's location to diagnose the stalling issue, as well as any other problems, so that you can have your car repaired properly.

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: Having an issue when filling the gas tank

Hello, you mentioned that your Mustang is a 2006, it is important to confirm this. Ford is aware of this condition and released Technical Service Bulletin (TSB) 07-21-12 (which supersedes TSB 06-3-13 and TSB 05-4-8) to address the issue. As...

Q: No power and smells of raw gasoline

Hello. From what you describe it would appear that your vehicle is running excessively rich. That is there is too much fuel being delivered to the engine and it is causing problems. A rich condition can be caused by a...

Q: car runs great when engine is cold but dies when engine is warm

This sounds like there is a problem with the MAF (mass airflow) sensor. When your vehicle is cold, the PCM (Powertrain Control Module) is in what is known as open loop. Open loop is a preprogrammed program put in place...

Related articles

How to Renew Your Car Registration in Oklahoma(DELETED)
Having your car registered with the Oklahoma Tax Commission is an important part of driving legally in this state. You will need to do this within 30 days of moving to Oklahoma...
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...
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...