High Idle after routine maintence
This is why I don't use any kind of spray around the TB. I just take a paper towel, give a wipe around the TB and it's good as new. No need for any cleaners. I guess I clean it often enough where it doesn't get so dirty as maybe others.
mine is still reving super high
I was told the TB from Saturn. Replace it and still does it. It is usually either that or the accelerator pedal assembly Aka gas pedal. The sensors in their go bad. Replacing mine tomorrow. Let u know how it goes
UPDATE:
Just replaced the APP gas pedal assembly. Still no change. I think someone at GM should have to come up with a fix for all our car troubles or buy everyone with them a new TC. haha.
UPDATE:
Just replaced the APP gas pedal assembly. Still no change. I think someone at GM should have to come up with a fix for all our car troubles or buy everyone with them a new TC. haha.
Last edited by Ion; Mar 12, 2010 at 12:59 PM.
finally the solution
ok listen up,
I had the same issue mentioned in this tread after cleaning my TB ( if only i read this first lol) but anyways i did a lot of research and couldn't really find a good solution to my problem.
Its a simple fix take it to your dealer ( and btw i hate taking my car to someone else i do all my own work) but they just need to perform an ECM calibration and thats it $95 bucks and your done no big deal.
I had the same issue mentioned in this tread after cleaning my TB ( if only i read this first lol) but anyways i did a lot of research and couldn't really find a good solution to my problem.
Its a simple fix take it to your dealer ( and btw i hate taking my car to someone else i do all my own work) but they just need to perform an ECM calibration and thats it $95 bucks and your done no big deal.
With my tune on the car I wouldn't let the dealer touch the computer because if something were to go wrong or it was flashed back to stock I wouldn't be able to drive home. Nice to know that there is a fix for this though. Mine just went away with time.
When you cleaned your TB did you spray the cleaner directly into the TB or did you soak a rag and wipe it?
If you sprayed it directly into the TB you prolly messed up the sensor for the butterfly..
If you sprayed it directly into the TB you prolly messed up the sensor for the butterfly..
i had this probleam.
first you have to clean the throttle body out w. a rag, or toothbrush, making sure you do not spray any solvent into the throttle body. if you do, u will screw it up. and have to buy a new one through the dealer.
after the placing the throttle body or cleaning it, you must reset the ECU,, and the ECU has to re learn its idle , which is around 800 RPM's. the ECU will then lower the RPM's. Most of you guys will probably have to go to the dealer , cuz u need a GM Tech II to reset the ecu, or a tuning software.
Hope this helps you out!
first you have to clean the throttle body out w. a rag, or toothbrush, making sure you do not spray any solvent into the throttle body. if you do, u will screw it up. and have to buy a new one through the dealer.
after the placing the throttle body or cleaning it, you must reset the ECU,, and the ECU has to re learn its idle , which is around 800 RPM's. the ECU will then lower the RPM's. Most of you guys will probably have to go to the dealer , cuz u need a GM Tech II to reset the ecu, or a tuning software.
Hope this helps you out!
i had this probleam.
first you have to clean the throttle body out w. a rag, or toothbrush, making sure you do not spray any solvent into the throttle body. if you do, u will screw it up. and have to buy a new one through the dealer.
after the placing the throttle body or cleaning it, you must reset the ECU,, and the ECU has to re learn its idle , which is around 800 RPM's. the ECU will then lower the RPM's. Most of you guys will probably have to go to the dealer , cuz u need a GM Tech II to reset the ecu, or a tuning software.
Hope this helps you out!
first you have to clean the throttle body out w. a rag, or toothbrush, making sure you do not spray any solvent into the throttle body. if you do, u will screw it up. and have to buy a new one through the dealer.
after the placing the throttle body or cleaning it, you must reset the ECU,, and the ECU has to re learn its idle , which is around 800 RPM's. the ECU will then lower the RPM's. Most of you guys will probably have to go to the dealer , cuz u need a GM Tech II to reset the ecu, or a tuning software.
Hope this helps you out!
underlined isnt true either... you just have to unhook the battery
Quote:Originally Posted by fizz07SS
i had this probleam.
first you have to clean the throttle body out w. a rag, or toothbrush, making sure you do not spray any solvent into the throttle body. if you do, u will screw it up. and have to buy a new one through the dealer.
after the placing the throttle body or cleaning it, you must reset the ECU,, and the ECU has to re learn its idle , which is around 800 RPM's. the ECU will then lower the RPM's. Most of you guys will probably have to go to the dealer , cuz u need a GM Tech II to reset the ecu, or a tuning software.
Hope this helps you out!
bolded isnt true. Thats what throttle body/carb cleaner is for. I used engine degreaser on my TB
underlined isnt true either... you just have to unhook the battery
Ok so ur tell me its ok to spray carb cleaner or degrease on a ETB, with Fly by wire. I wish eletronics and Liquid's were cool with each other, but there not, so the second there excess solvent in the throttle body, **** shorts out, and time for a new one. In fact I happen to have All Data, at my finger tips, so ill tell you what They say for a 2007 Cobalt SS 2.4l ,

Caution: Turn off the ignition before inserting fingers into the throttle bore. Unexpected movement of the throttle blade could cause personal injury.
Notice: Do not insert any tools into throttle body bore in order to aviod damage to the throttle valve plate.
Notice: Do not use any solvent that contains Methyl Ethyl Ketone(MEK). This solvent may damage fuel system components.
1. Remove the air cleaner
Important: DO NOT PROP open the throttle blade with the ignition key in the ON postion as it may set a Diagnostic Trouble Code, (DTC).
2. Inspect throttle body bore and throttle valve plate for deposit. You must open the throttle vavle in order to inspect all of the surfaces.
3. Clean throttle body bore and the throttle valve plate using a clean shop towel , or a small brush. Make sure you do not directly spray any solvent in the throttle body Bore, excess solvent will seep into the Throttle Body Acuator and cause it to short.
4. Install the air cleaner outlet duct.
Even tho Taking the neg cable off the battery would be a good idea, No one suggested to do it.
You must reset the ECU,, and the ECU has to re learn its idle , which is around 800 RPM's. the ECU will then lower the RPM's. Most of you guys will probably have to go to the dealer , cuz u need a GM Tech II to reset the ecu, or a tuning software.
And yes this one is true too, and yes i have more proof.
All Data States:
THROTTLE BODY: PROCEDURES THROTTLE LEARN
THROTTLE LEARN
Description
The engine control module (ECM) learns the idle position of the throttle postion. the idle may be unstable or a DTC may set if the throttle positon is not learned.
Conditions for running the throttle learn procedure
+DTCs p0101, p0102, p0103, p0107, p108, p0111, p0112, p0113, p0506, and p0507 are not set.
+the engine speed is between 450- 4000 RPM.
+The manifold absolute pressure (MAP) is greater than 5kPa.
+The mass air flow(MAF) is greater than 2 G/S.
+ The ignition 1 voltage is greater than 10 volts.
Once agian.. just trying to help some one out.
where does alldata say to use a tech2 exactly?
regarding solvents, there are many solvents out there that you can spray directly onto electronics and wont affect them. You just have to make sure your TB is unplugged and nothing will short out anyway. It cant short if there's no current flow.
you should use that little quote button in the bottom right as well..
regarding solvents, there are many solvents out there that you can spray directly onto electronics and wont affect them. You just have to make sure your TB is unplugged and nothing will short out anyway. It cant short if there's no current flow.
you should use that little quote button in the bottom right as well..
now i did a little looking around because I too have a p0507 code after i cleaned my throttle body, i have no clue what to do so i found this..
Procedure 4 Throttle/Idle Learn
Description
The engine control module (ECM) learns the idle position of the throttle plate to ensure the correct
idle. Anytime the throttle body is cleaned or replaced, the ECM must learn the new throttle
position. The idle may be unstable or a DTC may set if the throttle position is not learned.
Conditions for Running the Throttle Learn Procedure
• DTCs P0101, P0102, P0103, P0107, P0108, P0111, P0112, P0113, P0506, and P0507
are not set.
• The engine speed is between 450-4,000 RPM.
• The manifold absolute pressure (MAP) is greater than 5 kPa.
• The mass air flow (MAF) is greater than 2 g/s.
• The ignition 1 voltage is greater than 10 volts.
Throttle Learn
Important: Do NOT perform this procedure if DTCs are set. Refer to Diagnostic Trouble Code
(DTC) List - Vehicle.
1. Start and idle the engine in PARK for 3 minutes.
2. With a scan tool, monitor desired and actual RPM.
3. The ECM will start to learn the new idle cells and Desired RPM should start to decrease.
4. Ignition OFF for 60 seconds.
5. Start and idle the engine in PARK for 3 minutes.
6. After the 3 minute run time the engine should be idling normal.
Important: During the drive cycle the check engine light may come on with idle speed
DTCs. If idle speed codes are set, clear codes so the ECM can continue to learn.
If the engine idle speed has not been learned the vehicle will need to be driven at
speeds above 70 km/h (44 mph) with several decelerations and extended idles.
7. After the drive cycle, the engine should be idling normally.
If the engine idle speed has not been learned, turn OFF the ignition for 60 seconds
and repeat step 6.
8. Once the engine speed has returned to normal, clear DTCs.
I tried these and it has not done anything, after letting my car idle for about 2 min i get the p0507 code back and car drives like crap! the code of course doesnt come on when im driving, its when i come to a stop light that is longer than normal. then the car stalls out. I have no idea what else to try anymore! i want to just get a new TB but idk if it will change the scenario or not.
Procedure 4 Throttle/Idle Learn
Description
The engine control module (ECM) learns the idle position of the throttle plate to ensure the correct
idle. Anytime the throttle body is cleaned or replaced, the ECM must learn the new throttle
position. The idle may be unstable or a DTC may set if the throttle position is not learned.
Conditions for Running the Throttle Learn Procedure
• DTCs P0101, P0102, P0103, P0107, P0108, P0111, P0112, P0113, P0506, and P0507
are not set.
• The engine speed is between 450-4,000 RPM.
• The manifold absolute pressure (MAP) is greater than 5 kPa.
• The mass air flow (MAF) is greater than 2 g/s.
• The ignition 1 voltage is greater than 10 volts.
Throttle Learn
Important: Do NOT perform this procedure if DTCs are set. Refer to Diagnostic Trouble Code
(DTC) List - Vehicle.
1. Start and idle the engine in PARK for 3 minutes.
2. With a scan tool, monitor desired and actual RPM.
3. The ECM will start to learn the new idle cells and Desired RPM should start to decrease.
4. Ignition OFF for 60 seconds.
5. Start and idle the engine in PARK for 3 minutes.
6. After the 3 minute run time the engine should be idling normal.
Important: During the drive cycle the check engine light may come on with idle speed
DTCs. If idle speed codes are set, clear codes so the ECM can continue to learn.
If the engine idle speed has not been learned the vehicle will need to be driven at
speeds above 70 km/h (44 mph) with several decelerations and extended idles.
7. After the drive cycle, the engine should be idling normally.
If the engine idle speed has not been learned, turn OFF the ignition for 60 seconds
and repeat step 6.
8. Once the engine speed has returned to normal, clear DTCs.
I tried these and it has not done anything, after letting my car idle for about 2 min i get the p0507 code back and car drives like crap! the code of course doesnt come on when im driving, its when i come to a stop light that is longer than normal. then the car stalls out. I have no idea what else to try anymore! i want to just get a new TB but idk if it will change the scenario or not.
Holy thread revival. Mine now goes into LIMP mode 20-30 times a day. I'm afraid to take it into traffic, which sucks, cuz that's what I do for a living. It stalls half the time and won't start up again for several minutes. I think this is more than a throttle body issue we are all having. i think GM F'ed something up bad and we should get our cars fixed.
Holy thread revival. Mine now goes into LIMP mode 20-30 times a day. I'm afraid to take it into traffic, which sucks, cuz that's what I do for a living. It stalls half the time and won't start up again for several minutes. I think this is more than a throttle body issue we are all having. i think GM F'ed something up bad and we should get our cars fixed.
Holy thread revival. Mine now goes into LIMP mode 20-30 times a day. I'm afraid to take it into traffic, which sucks, cuz that's what I do for a living. It stalls half the time and won't start up again for several minutes. I think this is more than a throttle body issue we are all having. i think GM F'ed something up bad and we should get our cars fixed.
i had the same issue with mine not too long after i bought it, check the MAP sensor on the top of your supercharger, under normal driving conditions it would be fine but when i accelerated hard to get up to highway speeds quicker it would shut down into limp home mode. I did a little searching throughout the car and found that my MAP sensor was busted in half! replaced it and hasnt gone into limp home mode since. only costed me 50$. 
Took it to AAP to get the codes pulled today. Looks like its the Camshaft Position Sensor. Also got a code for the Idle Air Control I think (forgot to write them down). I'll be ordering a new CPS tonight from Rock Auto. I'll update when it comes in and I replaced it.
camshaft position sensor... try and have it re-calibrated, a shop that has a tech II should be able to do it in about 5 min... SUPER EASY! i had to get mine re-calibrated once and since i work at a shop it didn't cost me anything, im not sure how much they would charge though. and for the idle air control you could just reset the ECU by disconnecting the negative terminal for a few minutes then reattach it and it should clear the codes and the ecu relearns the idle as it goes. i just recently had to do this to mine.
I do the negative cable all the time. It helps nothing, but that may be because of the camshaft sensor constantly throwing. Would that be the reason I keep getting an accelerator pedal position sensor, even though I replaced the pedal and had no change? My guess is the camshaft position sensor is messed up, which is causing the system to react and limit pedal function, thus throwing that code as well.
See line in red below. Perhaps it is not allowing the ECU to relearn the throttle position because the DTC being set for the CPS
now i did a little looking around because I too have a p0507 code after i cleaned my throttle body, i have no clue what to do so i found this..
Procedure 4 Throttle/Idle Learn
Description
The engine control module (ECM) learns the idle position of the throttle plate to ensure the correct
idle. Anytime the throttle body is cleaned or replaced, the ECM must learn the new throttle
position. The idle may be unstable or a DTC may set if the throttle position is not learned.
Conditions for Running the Throttle Learn Procedure
• DTCs P0101, P0102, P0103, P0107, P0108, P0111, P0112, P0113, P0506, and P0507
are not set.
• The engine speed is between 450-4,000 RPM.
• The manifold absolute pressure (MAP) is greater than 5 kPa.
• The mass air flow (MAF) is greater than 2 g/s.
• The ignition 1 voltage is greater than 10 volts.
Throttle Learn
Important: Do NOT perform this procedure if DTCs are set. Refer to Diagnostic Trouble Code(DTC) List - Vehicle.
1. Start and idle the engine in PARK for 3 minutes.
2. With a scan tool, monitor desired and actual RPM.
3. The ECM will start to learn the new idle cells and Desired RPM should start to decrease.
4. Ignition OFF for 60 seconds.
5. Start and idle the engine in PARK for 3 minutes.
6. After the 3 minute run time the engine should be idling normal.
Important: During the drive cycle the check engine light may come on with idle speed
DTCs. If idle speed codes are set, clear codes so the ECM can continue to learn.
If the engine idle speed has not been learned the vehicle will need to be driven at
speeds above 70 km/h (44 mph) with several decelerations and extended idles.
7. After the drive cycle, the engine should be idling normally.
If the engine idle speed has not been learned, turn OFF the ignition for 60 seconds
and repeat step 6.
8. Once the engine speed has returned to normal, clear DTCs.
I tried these and it has not done anything, after letting my car idle for about 2 min i get the p0507 code back and car drives like crap! the code of course doesnt come on when im driving, its when i come to a stop light that is longer than normal. then the car stalls out. I have no idea what else to try anymore! i want to just get a new TB but idk if it will change the scenario or not.
Procedure 4 Throttle/Idle Learn
Description
The engine control module (ECM) learns the idle position of the throttle plate to ensure the correct
idle. Anytime the throttle body is cleaned or replaced, the ECM must learn the new throttle
position. The idle may be unstable or a DTC may set if the throttle position is not learned.
Conditions for Running the Throttle Learn Procedure
• DTCs P0101, P0102, P0103, P0107, P0108, P0111, P0112, P0113, P0506, and P0507
are not set.
• The engine speed is between 450-4,000 RPM.
• The manifold absolute pressure (MAP) is greater than 5 kPa.
• The mass air flow (MAF) is greater than 2 g/s.
• The ignition 1 voltage is greater than 10 volts.
Throttle Learn
Important: Do NOT perform this procedure if DTCs are set. Refer to Diagnostic Trouble Code(DTC) List - Vehicle.
1. Start and idle the engine in PARK for 3 minutes.
2. With a scan tool, monitor desired and actual RPM.
3. The ECM will start to learn the new idle cells and Desired RPM should start to decrease.
4. Ignition OFF for 60 seconds.
5. Start and idle the engine in PARK for 3 minutes.
6. After the 3 minute run time the engine should be idling normal.
Important: During the drive cycle the check engine light may come on with idle speed
DTCs. If idle speed codes are set, clear codes so the ECM can continue to learn.
If the engine idle speed has not been learned the vehicle will need to be driven at
speeds above 70 km/h (44 mph) with several decelerations and extended idles.
7. After the drive cycle, the engine should be idling normally.
If the engine idle speed has not been learned, turn OFF the ignition for 60 seconds
and repeat step 6.
8. Once the engine speed has returned to normal, clear DTCs.
I tried these and it has not done anything, after letting my car idle for about 2 min i get the p0507 code back and car drives like crap! the code of course doesnt come on when im driving, its when i come to a stop light that is longer than normal. then the car stalls out. I have no idea what else to try anymore! i want to just get a new TB but idk if it will change the scenario or not.


