I have a 2007 Suzuki Grand Vitara XSport RWD 2.7 liter V6 engine. 5 speed automatic transmission. U.S. Model, Imported from Japan. I am located in Florida, U.S.A.
Now I know someone must have had this problem before. I recall someone saying that the Suzu GV ECM loses throttle body calibration when the battery is disconnected for more than 20 seconds so I performed the calibration procedure as per the service manual.
Anyway here is what has happened from the top.
Two days ago I replaced my old leaking corroded car battery. It was leaking fluid out the top around the terminals and spilling down the sides into the pan. Fortunately none of the acid spilled onto the frame and corroded any major parts. I cleaned the battery clamps with acid neutralizer with plastic sheets to avoid liquid from draining into the engine compartment.
I replaced my old lead acid battery with an Enersys Odyssey 34R-PC1500, AGM battery that I had ordered form their web site. I guess I was tired of lead acid batteries corroding my cables and leaking acid causing damage.
The car started up fine after that. I noticed that it was idling slow though but recovered when I left in in park for a few seconds. I assumed that it was attempting to re-cal the throttle position and I drove it around town to check if everything was ok, and it was so then I parked it for the night.
Next day - started up fine and drove it to work. No Problems
Lunch time - Drove it to Subway no problem but on the way back to work it stalled when an old lady backed out of a parking space in front of me. That was the first time this car has ever stalled on me. Started right up and drove back to work.
After work - Drove to a friend’s house in town to visit no problems. Then drove home on the highway average speed 70mph. After getting home I turned off the engine and ran the system with the radio on for 10 minutes while I was in the garage. Just for giggles I took my DMM and tested the voltage of my new battery just to see where it was with 10 minutes of system load. (12.65V good) I started the car up after that and this is where the real problems began.
The Main Issue
The engine idles high. 2000 rpm on startup. When warm the tack alternates every second between 1700 and 2000 rpm like the gas is being pumped continuously. 1700-2000-1700-2000 so on and so on.
I turned the engine off and took the key out disconnected the -neg battery cable for 1 minute. Reconnected and turned the system on, waited 10 sec. and started the engine. Again 1700-2000-1700-2000 rpm
I repeated the same process disconnected battery and this time turning the system off after the 10 sec. Restarted the engine and, again 1700-2000-1700-2000.
I tried driving the car in this condition to see if I could get it to the local Auto Zone to get them to flash out the codes and see what the ECM had to say. BUT! it won't go over 20-30 mph and has limited response to the accelerator pedal. In park or nutural it won't tack past 3000rpm. and doesn’t want to upshift into 3rd gear in drive. When slowing I have to hold it back with the brake as it wants to idle around 2000rpm. This is an un-drivable condition. Can't go faster than 30mph and idles dangerously high.
Lights on the dash
The check engine light is steady on
The ESP light is steady on
The traction control light is blinking.
I can't seem to get the car out of this condition. It acts like the computer is stuck in error mode. Voltage is steady charging at 14.5 volts when the engine is on and at 12.7 volts when the engine is off.
What happened to my car? I have never had something like this after replacing a battery in any other car I have owned. Key was out and system was off and dis-connected the -neg bat cable first. then +pos. Reconnected +pos first then -neg then powered on the system and started the engine so I did it the right way.
What have I done?
Please help!