Battery change engine stalls

Tiny
PDUTTON
  • MEMBER
  • 2006 SUZUKI
Engine Performance problem 6 cyl Two Wheel Drive Automatic 103000 miles

Grand Vitara - Luxury

After changing my battery, when I try to put my car in gear it wants to die. Did a OBD scan and it showed that I had a P0102 code which was a Mass Air Flow sensor low voltage issue. I purchased a brand new sensor cleared the code and it still wants to die when putting it into drive. Yet no other codes are generated. I have never had a check engine light come on. It also only does this when the car is warmed up, doesn't do this when the vehicle has been sitting over night. I read somewhere that when the battery is disconnected on a Suzuki that the computer loses all its settings and has to relearn them all again. I read it could take up to 40 key cycles. Is there a faster way to do this? Do you think I had a bad sensor or could it all be from the computer trying to do a relearn?
Tuesday, September 21st, 2010 AT 5:42 PM

3 Replies

Tiny
RASMATAZ
  • MECHANIC
  • 75,992 POSTS
When the battery is disconnected on a Suzuki that the computer loses all its settings and has to relearn them all again.

Here is a guide that will help

https://www.2carpros.com/articles/engine-stalls-idles-too-high-low-after-dead-or-replaced-battery

When the battery is disconnected the computer loses it memory programs and must undergo a relearning process. The idle relearning below is for Verona not for your modle couldn't come up with yours in Alldata/Mit1 auto references try doing it and see what happens

Idle Learn Procedure

Whenever the throttle body and/or Engine Control Module (ECM) are replaced, the following idle learn procedure must be performed:

Turn the ignition ON.
Turn the ignition OFF for 10 seconds
Turn the ignition ON for 5 seconds
Turn the ignition OFF for 10 seconds
Start the engine in park/neutral.
Allow the engine to run until the engine coolant is above 185 °F (85 °C) .
Turn the A/C ON.
If the vehicle is equipped with an automatic transaxle, apply the parking brake. While pressing the brake pedal, place the transaxle in D (drive).
Turn the A/C OFF.
If the vehicle is equipped with an automatic transaxle, apply the parking brake. While pressing the brake pedal, place the transaxle in P (Park).
Turn the ignition OFF. The idle learn procedure is complete.

Please let me know if this works
Was this
answer
helpful?
Yes
No
+1
Tuesday, September 21st, 2010 AT 10:16 PM
Tiny
PDUTTON
  • MEMBER
  • 2 POSTS
I did the rest of your procedure and my car still wants to die when changing form drive to park. How many cycles before the computer has relearned. I can't believe people have to go through this when they change a battery?
Was this
answer
helpful?
Yes
No
+1
Wednesday, September 22nd, 2010 AT 5:56 PM
Tiny
KEN L
  • MASTER CERTIFIED MECHANIC
  • 47,536 POSTS
You must give the computer time to relearn sometimes it can take up to three days.

You can try clearing the computer again this might help it learn more rapidly.

https://www.2carpros.com/articles/check-engine-light-clear-codes

Please let us know what you find.

Cheers, Ken
Was this
answer
helpful?
Yes
No
+1
Saturday, September 30th, 2017 AT 8:11 PM

Please login or register to post a reply.

Sponsored links