Notices
ECU Flash

disable P0300 test

Thread Tools
 
Search this Thread
 
Old Jan 18, 2009, 01:28 PM
  #151  
Evolving Member
 
Julian's Avatar
 
Join Date: Oct 2008
Location: New Joisey
Posts: 116
Likes: 0
Received 0 Likes on 0 Posts
I used to get the P0300 code and the rear to front O2 code (difference in voltage) when I ran my reflash.

Instead of disabling the code in the ECU, I opted to fix the actual problem that was causing the "multiple cylinder misfire" code... For me the issue was the ECU flash was done like crap. The car would break up in part throttle in multiple gears.Obviously if it was breaking up, the car was not tuned properly for part throttle. (was not a spark related issue) The obvious bad tune, would cause the O2 sensor to attempt to scale the Fuel trims under part throttle, thus trowing the secondary O2 code.

Instead of "deleting" codes, how come no one is fixing the actual problems?


My car now runs fine, and does not throw any codes and all readiness codes set.It passes NJ inspection with 880cc injectors, GT30 turbo kit and no cat.


I suggest fixing the issue, instead of throwing a fix at it. And Im not trying to rain on anyones parade, but if the ECU is detecting a misfire code, it is most likely because there is a misfire present. It could be under part load, or warm up and would not be incredibly noticible. I know I was seeing AFR's fluctuating from 10.0-18.5 under part throttle on my reflash.

Last edited by Julian; Jan 18, 2009 at 01:34 PM.
Old Jan 18, 2009, 02:03 PM
  #152  
Evolved Member
iTrader: (3)
 
Steiner's Avatar
 
Join Date: Oct 2004
Location: Livermore, CA
Posts: 1,179
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Julian
I used to get the P0300 code and the rear to front O2 code (difference in voltage) when I ran my reflash.

Instead of disabling the code in the ECU, I opted to fix the actual problem that was causing the "multiple cylinder misfire" code... For me the issue was the ECU flash was done like crap. The car would break up in part throttle in multiple gears.Obviously if it was breaking up, the car was not tuned properly for part throttle. (was not a spark related issue) The obvious bad tune, would cause the O2 sensor to attempt to scale the Fuel trims under part throttle, thus trowing the secondary O2 code.

Instead of "deleting" codes, how come no one is fixing the actual problems?


My car now runs fine, and does not throw any codes and all readiness codes set.It passes NJ inspection with 880cc injectors, GT30 turbo kit and no cat.


I suggest fixing the issue, instead of throwing a fix at it. And Im not trying to rain on anyones parade, but if the ECU is detecting a misfire code, it is most likely because there is a misfire present. It could be under part load, or warm up and would not be incredibly noticible. I know I was seeing AFR's fluctuating from 10.0-18.5 under part throttle on my reflash.
I think you're looking at this wrong. This code fix is for people getting false CEL's. Personally I have an aggressive cam combo and the choppy idle triggers the p0300. The ECU thinks there is a misfire. There is no misfire. The tune and my tuner (razorlab aka Bryan@GST) are both excellent. The ECU just isn't programmed to manage aftermarket cams at normal idle speeds and I'm not interested in tricking it into compliance with a 1200 RPM idle. Maybe others have different reasons for using this fix but for me it's about a FALSE dummy light.
Old Jan 18, 2009, 02:11 PM
  #153  
Evolving Member
 
Julian's Avatar
 
Join Date: Oct 2008
Location: New Joisey
Posts: 116
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Steiner
I think you're looking at this wrong. This code fix is for people getting false CEL's. Personally I have an aggressive cam combo and the choppy idle triggers the p0300. The ECU thinks there is a misfire. There is no misfire. The tune and my tuner (razorlab aka Bryan@GST) are both excellent. The ECU just isn't programmed to manage aftermarket cams at normal idle speeds and I'm not interested in tricking it into compliance with a 1200 RPM idle. Maybe others have different reasons for using this fix but for me it's about a FALSE dummy light.
Well that makes more sense if you have really aggressive cams. However if you look at the AFR's at idle on aggressive cams, you will see some drastic AFR fluctuations. This actually is causing a slight misfire/choppy idle. Like i said, my car did the same exact thing, misfire codes and choppy idle from cams. I went to speed density, and the idles around 13.9-14.4 at 800-900rpms and no misfires.

The more aggressive the cam, the less vacume it produces at idle, thus less Air and fuel being sucked in at idle to ignite. Thus the misfire code.


Good luck let me know how that works for you.

Last edited by Julian; Jan 18, 2009 at 02:14 PM.
Old Jan 18, 2009, 02:14 PM
  #154  
Newbie
 
fusionevo's Avatar
 
Join Date: May 2008
Location: savannah
Posts: 58
Likes: 0
Received 0 Likes on 0 Posts
Same with me, I got the 272/264 cam combo. So the idle sucks *****. Either way, I still need to know how to either turn off the code from coming up or fix the tune. But doing a full log on my car right now is sort of impossible due to the snow.

Again, how do I open up the rom to add the string to get it fixed. What program should I use?
Old Jan 18, 2009, 07:41 PM
  #155  
Evolving Member
iTrader: (1)
 
evodood's Avatar
 
Join Date: Jan 2007
Location: cali
Posts: 247
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by fusionevo
Same with me, I got the 272/264 cam combo. So the idle sucks *****. Either way, I still need to know how to either turn off the code from coming up or fix the tune. But doing a full log on my car right now is sort of impossible due to the snow.

Again, how do I open up the rom to add the string to get it fixed. What program should I use?
You said your using ecuflash 1.4 right? The perphiary (sp?) definitions are already there. Just look at the first post and see which one you need to turn off. Make sure your ecuflash is in developer mode.
Old Jan 18, 2009, 08:13 PM
  #156  
Evolved Member
iTrader: (3)
 
Steiner's Avatar
 
Join Date: Oct 2004
Location: Livermore, CA
Posts: 1,179
Likes: 0
Received 0 Likes on 0 Posts
fusionevo...open the ROM file with notepad.
Old Jan 18, 2009, 08:46 PM
  #157  
Newbie
 
fusionevo's Avatar
 
Join Date: May 2008
Location: savannah
Posts: 58
Likes: 0
Received 0 Likes on 0 Posts
That was the issue... the rom file I was opening was the rom that I loaded to my ecu. Not the proper XML file. The one I needed help on finding was the evo7base.xml file. I didn't know it was that one. I found out through openecu.org. I'm good now. Thanx though.
Old Jan 19, 2009, 08:15 AM
  #158  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by fusionevo
How do I open my ROM to fix this? I've had the p0300 for years and I run with an ODBII reader in my car just so I can reset it as I drive.
I have a 03 evo8 and EcuFlash 1.4... I just don't know how to open the xml ROM to modify that part of it.
I think there is a description of the location of the files in the "How To Tune and Evo" Sticky. If you are using XP, its pretty easy to make the changes. Vista is much harder because permissions are much more strict.
Old Jan 19, 2009, 09:07 AM
  #159  
Newbie
 
fusionevo's Avatar
 
Join Date: May 2008
Location: savannah
Posts: 58
Likes: 0
Received 0 Likes on 0 Posts
Yeah, Vista is a pain in the ***. I had to save the file to my desktop and then move it to the right folder. Now I have a question that I'm not too sure about, I've read along the posts that you can change the ROM type, ie: 94170008(my cars) to another evo8 ROM such as the 94170014/15 or what not (as long as the immobilizer code is changed to the on from my ROM). Is that true?
If so, then I would have to transfer the tune to the new ROM, right?


I'm sorry I'm full of questions, just that I'm new to the tuning process and I'm still trying to learn. Thanx
Old Jan 19, 2009, 01:35 PM
  #160  
Evolving Member
 
Julian's Avatar
 
Join Date: Oct 2008
Location: New Joisey
Posts: 116
Likes: 0
Received 0 Likes on 0 Posts
I just curious, has anyone set their target AFR at idle a bit richer to say like 13.5???Just curious to see if this works, I know it did on the Nissan 350Z for the p300 codes.
Old Jan 19, 2009, 02:34 PM
  #161  
Evolved Member
iTrader: (2)
 
chrisw's Avatar
 
Join Date: Mar 2003
Location: Santa Cruz
Posts: 2,218
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Julian
I just curious, has anyone set their target AFR at idle a bit richer to say like 13.5???Just curious to see if this works, I know it did on the Nissan 350Z for the p300 codes.

I tried it with no success since 99% of my p0300 problem was on a light load (not idle) and under 20% throttle.
Old Jan 19, 2009, 04:59 PM
  #162  
Evolving Member
 
Julian's Avatar
 
Join Date: Oct 2008
Location: New Joisey
Posts: 116
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by chrisw
I tried it with no success since 99% of my p0300 problem was on a light load (not idle) and under 20% throttle.
Ahh, I see..The Nissans from the factory would have a little "pop" or "burp" noticable at idle. The dealers all said it was normal, which I knew it was not, since it triggered a p0300 and lean idle code all the time. When we would tune the cars on the UTEC's we were able to add some fuel at idle and eliminate the code.

If your getting it at part throttle your probably hitting a laen or rich spot in the map.What is your AFR's when this occurs? Have you checked this? This was the exact same thing I would get on my Evo on the reflash under part load.Since I put in the Fcon, and properly tuned it, my car does not throw a single code.

I am curious to see if adding some fuel to idle and the poits where it is misfiring, would solve the problem. You would be surprised what a few breathing mods do to the mapping in the ECU for dirvability.
Old Jan 20, 2009, 09:08 AM
  #163  
Evolved Member
iTrader: (2)
 
chrisw's Avatar
 
Join Date: Mar 2003
Location: Santa Cruz
Posts: 2,218
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Julian
Ahh, I see..The Nissans from the factory would have a little "pop" or "burp" noticable at idle. The dealers all said it was normal, which I knew it was not, since it triggered a p0300 and lean idle code all the time. When we would tune the cars on the UTEC's we were able to add some fuel at idle and eliminate the code.

If your getting it at part throttle your probably hitting a laen or rich spot in the map.What is your AFR's when this occurs? Have you checked this? This was the exact same thing I would get on my Evo on the reflash under part load.Since I put in the Fcon, and properly tuned it, my car does not throw a single code.

I am curious to see if adding some fuel to idle and the poits where it is misfiring, would solve the problem. You would be surprised what a few breathing mods do to the mapping in the ECU for dirvability.
When the car is chucking the p0300 it's in closed loop, so the ECU is actively controlling the AFR's. The P0300 typically happened with large jumps in timing, and even after smoothing those values, you only reduce the tendancy.

In my case, I suspect that it's the 5th gear syncro assembly. issued a TSB stating that under light loads it throws harmonics in the 6khz range, the same range as the knock sensor detects knock....
Old Jan 20, 2009, 11:33 AM
  #164  
Evolved Member
iTrader: (6)
 
andrewzaragoza's Avatar
 
Join Date: Mar 2007
Location: DFW, TX
Posts: 1,019
Likes: 0
Received 2 Likes on 2 Posts
Please confirm if i am doing it correctly. thanks. i have the ecuflash v1.40.2178. this release has the periphery tables already. so to disable the P0300 test i have to change the periphery2 hex value from "EFDF" to "EFCF" then set bit 4 & 5 of periphery2 to 0.
Old Jan 20, 2009, 11:47 AM
  #165  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by andrewzaragoza
Please confirm if i am doing it correctly. thanks. i have the ecuflash v1.40.2178. this release has the periphery tables already. so to disable the P0300 test i have to change the periphery2 hex value from "EFDF" to "EFCF" then set bit 4 & 5 of periphery2 to 0.
Changing the hex or changing the bit values does exactly the same thing, so only the hex or the bits need to be changed.


Quick Reply: disable P0300 test



All times are GMT -7. The time now is 09:32 PM.