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

Service Engine Soon: P0021 and P0507

Thread Tools
 
Search this Thread
 
Rate Thread
 
  #1  
Old 07-12-2010, 07:14 PM
thn116's Avatar
Registered User
Thread Starter
Join Date: Nov 2007
Posts: 246
Received 2 Likes on 2 Posts
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.
 
  #2  
Old 07-13-2010, 03:51 PM
kamikazeiG35's Avatar
Registered User
iTrader: (3)
Join Date: Jun 2004
Location: Toronto, Ontario, CANADA
Posts: 332
Likes: 0
Received 0 Likes on 0 Posts
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.
 
  #3  
Old 07-14-2010, 11:39 PM
thn116's Avatar
Registered User
Thread Starter
Join Date: Nov 2007
Posts: 246
Received 2 Likes on 2 Posts
I went to autozone. They can pull your code for free.
 
  #4  
Old 07-17-2010, 10:28 PM
CBRworm's Avatar
Registered User
Join Date: Dec 2005
Location: South Florida
Posts: 334
Received 3 Likes on 3 Posts
You may need to do the relearn process for throttle open, closed, and idle. There is a link around here somewhere.
 
  #5  
Old 07-17-2010, 10:58 PM
thn116's Avatar
Registered User
Thread Starter
Join Date: Nov 2007
Posts: 246
Received 2 Likes on 2 Posts
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.
 
  #7  
Old 08-03-2010, 08:32 AM
NjMatteSedan's Avatar
Registered User
iTrader: (3)
Join Date: Apr 2009
Location: Elmwood Park. NJ
Posts: 7,985
Received 98 Likes on 82 Posts
I got a check engine light the other day and tried Homieg35's procedure. Light is gone! Thanks :-)
 
  #8  
Old 08-04-2010, 12:38 PM
Bauer418's Avatar
Registered User
Join Date: Jun 2009
Posts: 135
Likes: 0
Received 5 Likes on 4 Posts
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.
 
  #9  
Old 08-12-2010, 03:41 PM
thn116's Avatar
Registered User
Thread Starter
Join Date: Nov 2007
Posts: 246
Received 2 Likes on 2 Posts
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.
 
  #10  
Old 08-12-2010, 03:57 PM
NjMatteSedan's Avatar
Registered User
iTrader: (3)
Join Date: Apr 2009
Location: Elmwood Park. NJ
Posts: 7,985
Received 98 Likes on 82 Posts
I found out what was the culprit on my car. The muffler was not probably connected to the midpipe
 
  #11  
Old 12-09-2010, 02:22 PM
hashrock's Avatar
Registered User
Join Date: May 2010
Posts: 27
Likes: 0
Received 0 Likes on 0 Posts
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!
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
SiMpLyMoDiFiEd
The FX-Spot
2
12-02-2021 04:35 PM
poker_lamina
Engine, Drivetrain & Forced-Induction
4
09-01-2015 09:04 AM
03sedang35
Engine, Drivetrain & Forced-Induction
1
08-29-2015 07:56 PM
Ivan Duben
Canada
1
08-29-2015 12:50 AM
igking
Engine, Drivetrain & Forced-Induction
3
07-19-2015 01:12 AM



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

Quick Reply: Service Engine Soon: P0021 and P0507



All times are GMT -4. The time now is 04:22 PM.