Skip the auto shop - Our mechanics make house calls

Q: Engine light and bad gears

asked by on

One day the radio system freezed and the following day engine light came on. I took it to autozone and they connected the reader and said it is PCM, whether needs to be replaced or reprogrammed. I disconnected the battery and engine light went off. After 2 days started to kicking and engine light came on again and I disconnected the battery again. And I took it to dealer with the engine light off, they said it was something wrong with the MAP (manifold pressure sensor). I changed it and after one week the engine light came on again and it had very low power in engine when I was pushing gas and there was something wrong with the brakes but since I was 150 miles away from the city, I disconnected the battery again. Still the engine light is off but When I push gas, it has low power and the gears are not smoothly changing. I am just wondering how can make the engine light come on in order to take it to dealer to understand otherwise they won't understand what is wrong with the car

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

When you disconnect the battery, the PCM (powertrain control module) looses it’s stored information about your driving habits. Believe it or not, the car learns how you drive, and tries to adapt to your style, so things may not go smoothly for a while after disconnecting the battery until the car can "re-learn" the settings. But if you have a malfunction, a code will be stored. Usually the check engine light doesn’t come on until the second time the PCM has seen the fault, but there will still be a pending code that is there for anyone to read who knows how to access it. If you don’t think the dealer is serving you well, contact Your Mechanic. They will send a technician out to your home or office to read the codes on your car and tell you what can be done about it.

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: I have a 2003 Subaru Forester and upon starting this morning it ran fine for a minute or two. Then the Check Engine Light came on.

Too much air flowing into the intake causes the engine to lean out too much air in relation to the fuel and misfire. At an idle, the PCV valve restricts air flow, to reduce this problem. At high manifold vacuum...

Q: Bought it yesterday. Check engine light is on

The most common reason for that fault to be set in this particular car is unfortunately a failed catalytic converter. Misfiring, which can be caused by faulty spark plugs or ignition coils, can cause damage to the catalytic converter, which...

Q: Air conditioner blowing hot air. Then fan was running low then sped up to high.

Hi there. It sounds like you have a low refrigerant charge; your AC system has a low charge. This is usually caused by a leak in the system. This low state of charge can cause insufficient cooling, thus the hot...

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 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...