Disable P0300 on the Evo 10
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Disable P0300 on the Evo 10
hotstix asked if I could figure out how to disable it. Turns out that it wasn't to hard to find the P0300 subroutines, but they are not disabled by using the ECU options as they are in the Evo 8/9. Instead, its a 1-byte table. Here is the full disclosure: Without a doubt, setting this table to zero will cause the P0300 routines to be skipped just like is done in the Evo 8/9 code. However, this table affects a whole bunch of stuff in the Evo 10 code (that I'm not going to bother to try to understand) whereas in the Evo 8/9 code, the ECU options that control the P0300 only affect a few other things. So, try at your own risk. With that said, here it is for 52680015-22:
Code:
<table name="DTC P0300 Disable/Enable (0/1)" category="Misc" address="503AC" type="1D" level="1" scaling="uint8"/>
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Perhaps the better solution might be to adjust the parameters within the P0300 routine to make it harder to trigger the P0300, but I'd rather see someone try the on/off switch first. I suspect it will be fine to use it.
The way I interpreted what Mr, Fred is saying is that yes, this will disable all p030x codes. I am a little hesitant to use this for that reason.
Trending Topics
If it kills all the codes then I will pass on it. I have only had 2 p0300's this year so not worth killing all the codes in case something does happen. Strange the p0300 is tied to all the others.
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
So a light flywheel only causes a P0300 and not any of the specific cylinder misfire codes?



