P0300 Return
#1
P0300 Return
08 s coupe kept throwing misfire codes a while back. I changed the spark plugs and cleaned MAF sensor and throttle bodies, which seemed to fix the issue. 5000 miles later the code comes back. Only thing I notice now is my engine idles around 1000-1100 instead of 7 or 800 before the light came back, otherwise the car drives normal. Tried an ecu reset but the light just comes back, any suggestions on where I should start looking next to get rid of the code?
AG
AG
#2
Super Moderator
iTrader: (3)
If you're idling at 1000-1100 you need to do an idle relearn. Its kind of tricky and may require several attempts but once you get the hang of it...its still tricky :P , but very doable ....or you can go to a dealer and have them do it. there is a very long DIY therad on here shouwing exactly how to do it.
see post #6 in this tread or just google g37 idle relearn
https://www.myg37.com/forums/engine-...eaning-tb.html
see post #6 in this tread or just google g37 idle relearn
https://www.myg37.com/forums/engine-...eaning-tb.html
#3
Originally Posted by Hashim
If you're idling at 1000-1100 you need to do an idle relearn. Its kind of tricky and may require several attempts but once you get the hang of it...its still tricky :P , but very doable ....or you can go to a dealer and have them do it. there is a very long DIY therad on here shouwing exactly how to do it.
see post #6 in this tread or just google g37 idle relearn
https://www.myg37.com/forums/engine-...eaning-tb.html
see post #6 in this tread or just google g37 idle relearn
https://www.myg37.com/forums/engine-...eaning-tb.html
#4
Originally Posted by ILM-NC G37S
You may have to take it to a dealer and have the ECM reprogrammed. My 08S/5AT had the same high idle issue which became worse after I cleaned the throttle bodies. I did the idle relearn procedure and that did not help.
I found out that there is a technical bulletin on this issue. I took the car to the dealership, the tech reprogrammed the ECU, and I have not had a problem since. In my case the dealer did not charge me as we have a good relationship.
Just something to consider if the relearn does not help. Resetting the ECU will not help with this issue- at least it did not for me.
Reference: ITB07-048B
I found out that there is a technical bulletin on this issue. I took the car to the dealership, the tech reprogrammed the ECU, and I have not had a problem since. In my case the dealer did not charge me as we have a good relationship.
Just something to consider if the relearn does not help. Resetting the ECU will not help with this issue- at least it did not for me.
Reference: ITB07-048B
#5
Registered Member
iTrader: (3)
Keep in mind this may not be related to your original P0300 code. My car did not set any codes. I would guess it would cost around $100, any Nissan or Infiniti dealership, or quality mechanic with Nissan Consult can do this if the idle problem persists. The procedure takes less than 1 hour.
#7
Super Moderator
iTrader: (3)
If your idle remains above 1000 RPM the problems not gone you may just be used to the high idle... if its back below 800 then good news problem should be solved...I'm hoping for the latter for your sake, good luck.
Trending Topics
#9
Originally Posted by soundkillr
In most cases if you throw a p0300 the ecu will hold idle higher than normal. Once you reset the code, idle will return to normal.
Originally Posted by Hashim
I don't remember it completely off hand, but I thought I remember that the ECU reset is only part of the idle relearn process...I thought the full idle relearn consists of:throttle position reset, ecu reset and idle relearn.
If your idle remains above 1000 RPM the problems not gone you may just be used to the high idle... if its back below 800 then good news problem should be solved...I'm hoping for the latter for your sake, good luck.
If your idle remains above 1000 RPM the problems not gone you may just be used to the high idle... if its back below 800 then good news problem should be solved...I'm hoping for the latter for your sake, good luck.
#11
So now it's getting weird. Started having the light come on more frequently over the past couple weeks. Pretty much only comes on after a cold start, then it'll have a high idle at like 1000-1200 rpm, once it warms up, I reset the ecu and it's normal again. Been trying to get it diagnosed but I just haven't had the time so I keep doing the ecu/idle reset just so it drives normal until I can get it fully checked out.
Anyways, light came on today so I did another ecu reset, only this time the idle didn't change once I started it up and stayed around 1100, but the SES light wasn't on. Then once I started driving the SES light started blinking on and off almost randomly. Seemed to flash whenever I would shift or start pushing the gas down, never stayed on, just flashed. Took a video of it on my way home, I'll figure out how to attach that in a sec. Once I got back home, I reset it again and it went back to normal. I think I accidentally went into some kind of service mode where the light flashed whenever there was a misfire? I'm not sure though, any ideas?
AG
Anyways, light came on today so I did another ecu reset, only this time the idle didn't change once I started it up and stayed around 1100, but the SES light wasn't on. Then once I started driving the SES light started blinking on and off almost randomly. Seemed to flash whenever I would shift or start pushing the gas down, never stayed on, just flashed. Took a video of it on my way home, I'll figure out how to attach that in a sec. Once I got back home, I reset it again and it went back to normal. I think I accidentally went into some kind of service mode where the light flashed whenever there was a misfire? I'm not sure though, any ideas?
AG
#12
Premier Member
iTrader: (2)
P0300 is your car's shotgun answer to what it "thinks" is a misfire. It could be plugs, coils, injectors, MAF, vacuum leak, or just plain hate you for bad gas. Can you actually feel if it is misfiring when you are accelerating because it sounds like it's throwing the code when you are missing during acceleration. The high idle is the car trying to compensate for what it thinks is the misfire happening at idle so it bumps up the idle, limp mode style, to keep the car running. When you reset the ECU it forgets all this then something is happening that makes it do it all again.
If you get a P030X (with X = 1 through 6) it would narrow down which cylinder the issue is. If you have no way to monitor and log, nothing to really talk to the ECU (ODB connect that is), and it's getting worse then honestly dropping the money for diagnostic might not be a bad idea.
If you get a P030X (with X = 1 through 6) it would narrow down which cylinder the issue is. If you have no way to monitor and log, nothing to really talk to the ECU (ODB connect that is), and it's getting worse then honestly dropping the money for diagnostic might not be a bad idea.
#13
Originally Posted by zer099
P0300 is your car's shotgun answer to what it "thinks" is a misfire. It could be plugs, coils, injectors, MAF, vacuum leak, or just plain hate you for bad gas. Can you actually feel if it is misfiring when you are accelerating because it sounds like it's throwing the code when you are missing during acceleration. The high idle is the car trying to compensate for what it thinks is the misfire happening at idle so it bumps up the idle, limp mode style, to keep the car running. When you reset the ECU it forgets all this then something is happening that makes it do it all again.
If you get a P030X (with X = 1 through 6) it would narrow down which cylinder the issue is. If you have no way to monitor and log, nothing to really talk to the ECU (ODB connect that is), and it's getting worse then honestly dropping the money for diagnostic might not be a bad idea.
If you get a P030X (with X = 1 through 6) it would narrow down which cylinder the issue is. If you have no way to monitor and log, nothing to really talk to the ECU (ODB connect that is), and it's getting worse then honestly dropping the money for diagnostic might not be a bad idea.