Engine, Drivetrain & Forced-Induction Have Technical Questions or Done Modifications to the G35? Find out the answer in here! (View All Posts)
Sponsored by:
Sponsored by: CARiD

Service Engine Soon: P0021 and P0507

Thread Tools
 
Search this Thread
 
Rate Thread
 
Old Jul 12, 2010 | 07:14 PM
  #1  
thn116's Avatar
Thread Starter
|
Registered User
Joined: Nov 2007
Posts: 246
Likes: 2
Service Engine Soon: P0021 and P0507

So over the weekend I ended up doing some work to my 2003 G35 Sedan. I changed the spark plugs, air filter, added Lucas fuel injection cleaner to the gas tank, and cleaned out the throttle body. Today I i encountered the codes P0021 and P0507, which is the Intake valve timing control performance bank 2 and Idle speed control system RPM higher than expected. For P0021, I'm just assuming there is no correlation with the code and that the senor has just gone bad. I was doing some research and there happens to be a recall with this particular issue. I'm not sure if the other code has affected this code being thrown. Secondly, for P0507, since I was cleaning out the throttle body I'm assuming that there was some type of damage done during the process. I'm not entire sure what could have been broken in the process. The car is running just fine with no loss of power or rough idling. So my question is would I just need a new sensor for P0021 and what part number would that be or location? Finally, for P0507, do I just need a new or used throttle body? Any help would be much appreciated. Thanks again.
 
Reply
Old Jul 13, 2010 | 03:51 PM
  #2  
kamikazeiG35's Avatar
Registered User
iTrader: (3)
Joined: Jun 2004
Posts: 332
Likes: 0
From: Toronto, Ontario, CANADA
Sorry newb question, but how did you determine what the code was? I just got a Service Engine Soon light (my first ever) and I'm trying to learn what I can.
 
Reply
Old Jul 14, 2010 | 11:39 PM
  #3  
thn116's Avatar
Thread Starter
|
Registered User
Joined: Nov 2007
Posts: 246
Likes: 2
I went to autozone. They can pull your code for free.
 
Reply
Old Jul 17, 2010 | 10:28 PM
  #4  
CBRworm's Avatar
Registered User
20 Year Member
Joined: Dec 2005
Posts: 335
Likes: 3
From: South Florida
You may need to do the relearn process for throttle open, closed, and idle. There is a link around here somewhere.
 
Reply
Old Jul 17, 2010 | 10:58 PM
  #5  
thn116's Avatar
Thread Starter
|
Registered User
Joined: Nov 2007
Posts: 246
Likes: 2
If you can find the link that would be great. So far I've tired the relearn for the Idle Air Volume Learning Procedure, but I haven't seen any results. I've heard its a difficult thing to accomplish and there is very little margin or error while doing it.
 
Reply
Old Aug 3, 2010 | 08:32 AM
  #7  
NjMatteSedan's Avatar
Registered User
iTrader: (3)
Joined: Apr 2009
Posts: 7,985
Likes: 98
From: Elmwood Park. NJ
I got a check engine light the other day and tried Homieg35's procedure. Light is gone! Thanks :-)
 
Reply
Old Aug 4, 2010 | 12:38 PM
  #8  
Bauer418's Avatar
Registered User
Joined: Jun 2009
Posts: 135
Likes: 5
You are resetting the ECU, of course the check engine light will be gone! Please note that this doesn't mean the problem itself is gone.

The vehicle takes time after resetting the ECU to learn where things are and where they should be. You may see your check engine light come back in a couple hundred miles. The same problem happened with me...

Got a SES light, pulled the code and it was my throttle body. Reset the ECU (since I had just washed the car I thought maybe I sprayed water in it or something). Drove the car the next day 400 miles up north, all seemed fine. Spent a few days up north driving around and it came back, same code. Turned out my throttle body was actually bad.

Again, just because the SES light isn't there, doesn't mean there's no problem.
 
Reply
Old Aug 12, 2010 | 03:41 PM
  #9  
thn116's Avatar
Thread Starter
|
Registered User
Joined: Nov 2007
Posts: 246
Likes: 2
Originally Posted by HomieG35
Use a watch with second hand. I have to do them every so often and have only ever missed a reset once... it's really not hard. Read the instructions several times so you kind of already know them before doing them.

ECU Resetting Procedures
Timing is extremely critical. If it is NOT DONE within the specify time, the ECU will not reset and the Check Engine Light (CEL) will continue to remain ON.
Operations Procedures
1. Confirm that accelerator pedal is fully released, turn ignition switch “ON” and wait 3 seconds.
2. Repeat the following steps (2a and 2b) procedures quickly five times within 5 seconds.
2a. Fully depress the accelerator pedal (HARD).
2b. Fully release the accelerator pedal.
3. Wait 7 seconds, fully depress the accelerator pedal and keep it for approx. 10 seconds until the CEL starts blinking.
4. Fully release the accelerator pedal (while the CEL is still blinking)
5. Wait about 10 second.
6. Fully depress the accelerator pedal and keep it for more than 10 seconds.
7. Fully release the accelerator pedal (The CEL light will continue to blink).
8. Turn ignition switch to “OFF” position and now you can start the car. The CEL light should be gone.
If the CEL light continues to remain ON, repeat the above steps. Timing is EXTREMELY critical to resetting the ECU.

Accelerator Pedal Release Position Learning
Operation Procedure
1. Make sure that the accelerator pedal is fully released.
2. Turn ignition switch “ON” and wait at least 2 seconds.
3. Turn ignition switch “OFF” wait at least 10 seconds.
4. Turn ignition switch “ON” and wait at least 2 seconds.
5. Turn ignition switch “OFF” wait at least 10 seconds.

Throttle Valve Closed Position Learning
Operation Procedures
1. Make sure that accelerator pedal is fully released.
2. Turn ignition switch to “ON”.
3. Turn ignition switch to “OFF” wait at least 10 seconds.
Make sure that the throttle valve moves during above 10 seconds by confirming the operating sound.

Idle Air Volume Learning (Throttle Position Learning)
It is better to count the time accurately with a clock. 1. Perform “Accelerator Pedal Released Position Learning”.
2. Perform “Throttle Valve Closed Position Learning”.
3. Start engine and warm it up to normal operating temperature.
4. Turn ignition switch “OFF” and wait at least 10 seconds.
5. Confirm that the accelerator pedal is fully released, then turn ignition switch “ON” and wait 3 seconds.
6. Repeat the following (steps 7a, 7b) procedures quickly five times within 5 seconds.
7a. Fully depress the accelerator pedal (HARD)
7b. Fully release the accelerator pedal.
8. Wait 7 seconds, fully depress the accelerator pedal and keep it for approx. 20 seconds until the Check Engine Light (CEL) stops blinking and turned ON.
9. Fully release the accelerator pedal within 3 seconds after the CEL is ON.
10. Start engine and let it idle.
11. Wait 20 seconds.
12. Rev up the engine two or three times and make sure the idle speed and ignition timing are within the specifications.
Thanks for the procedures. I tired to do it a few times and could not pull it off. I actually had the battery off a few days and I assumed that the ecu was able to clear and reset itself. After which the relearn process must have occurred during the drive cycle. I driven 400 miles so far with no cel.

Originally Posted by Bauer418
You are resetting the ECU, of course the check engine light will be gone! Please note that this doesn't mean the problem itself is gone.

The vehicle takes time after resetting the ECU to learn where things are and where they should be. You may see your check engine light come back in a couple hundred miles. The same problem happened with me...

Got a SES light, pulled the code and it was my throttle body. Reset the ECU (since I had just washed the car I thought maybe I sprayed water in it or something). Drove the car the next day 400 miles up north, all seemed fine. Spent a few days up north driving around and it came back, same code. Turned out my throttle body was actually bad.

Again, just because the SES light isn't there, doesn't mean there's no problem.
He might of used the learning procedures too.
 
Reply
Old Aug 12, 2010 | 03:57 PM
  #10  
NjMatteSedan's Avatar
Registered User
iTrader: (3)
Joined: Apr 2009
Posts: 7,985
Likes: 98
From: Elmwood Park. NJ
I found out what was the culprit on my car. The muffler was not probably connected to the midpipe
 
Reply
Old Dec 9, 2010 | 02:22 PM
  #11  
hashrock's Avatar
Registered User
Joined: May 2010
Posts: 27
Likes: 0
Originally Posted by BlkSedan4me
I found out what was the culprit on my car. The muffler was not probably connected to the midpipe
holy f***!! this is exactly what must be happening to me. i suspected it because of the timing of when i got my 350z midpipe installed, but couldn't get a good answer from anyone about why this could be. can anyone explain the details of why i would idle high if the midpipe/muffler isn't flush? much appreciated!
 
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
SiMpLyMoDiFiEd
The FX-Spot
2
Dec 2, 2021 04:35 PM
poker_lamina
Engine, Drivetrain & Forced-Induction
4
Sep 1, 2015 09:04 AM
03sedang35
Engine, Drivetrain & Forced-Induction
1
Aug 29, 2015 07:56 PM
Ivan Duben
Canada
1
Aug 29, 2015 12:50 AM
igking
Engine, Drivetrain & Forced-Induction
3
Jul 19, 2015 01:12 AM



You have already rated this thread Rating: Thread Rating: 0 votes,  average.


All times are GMT -4. The time now is 06:56 PM.