Notices

The DTC Disable thread (P1235, P1241, P1238, etc)

Thread Tools
 
Search this Thread
 
Old Aug 21, 2009 | 12:54 AM
  #1  
tephra's Avatar
Thread Starter
EvoM Guru
iTrader: (6)
 
Joined: Mar 2007
Posts: 9,486
Likes: 66
From: Melbourne, Australia
The DTC Disable thread (P1235, P1241, P1238, etc)

So after a brainwave I looked and found the counters pertaining to DTC discovery.

You know - how long does the ECU have to detect the condition for before pooping out a DTC?

Anyways here is my list so far:

53040010:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631ea" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631e0" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549c0" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549bc" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549be" type="1D" scaling="Hex16"/>
<table name="DTC P0247 Disable 0xF99F -> 0xF19F" category="Misc" address="92ba6" type="1D" scaling="Hex16"/>
52680015 -> 52680022:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631ae" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631a4" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549b2" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549ae" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549b0" type="1D" scaling="Hex16"/>
<table name="DTC P0247 Disable 0xF9DF -> 0xF1DF" category="Misc" address="9356a" type="1D" scaling="Hex16"/>
<table name="DTC P0139 Disable 0x1 -> 0x0" category="Misc" address="503b2" type="1D" scaling="Hex8"/>
<table name="DTC P0140 Disable 1500 -> 8000" category="Misc" address="539c0" type="1D" scaling="RPMStatLimit"/>
apparently P0247 doesn't work correctly for USDM models, I will look into this if there is enough interest

52360016:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="62b9a" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="62b90" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549a8" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549a4" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549a6" type="1D" scaling="Hex16"/>
52360018:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631b2" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631a8" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549b6" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549b2" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549b4" type="1D" scaling="Hex16"/>
52690019 -> 52690021:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631ae" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631a4" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549b2" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549ae" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549b0" type="1D" scaling="Hex16"/>
<table name="DTC P0247 Disable 0xF9DF -> 0xF1DF" category="Misc" address="93556" type="1D" scaling="Hex16"/>
<table name="DTC P0139 Disable 0x1 -> 0x0" category="Misc" address="503b2" type="1D" scaling="Hex8"/>
<table name="DTC P0140 Disable 1500 -> 8000" category="Misc" address="539c0" type="1D" scaling="RPMStatLimit"/>
apparently P0247 doesn't work correctly for USDM models, I will look into this if there is enough interest

53040007:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631b2" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631a8" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549bc" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549b8" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549ba" type="1D" scaling="Hex16"/>
55570005 -> 55570006:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="633e8" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="633de" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549f8" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549f4" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549f6" type="1D" scaling="Hex16"/>
<table name="DTC P0140 Disable 1500 -> 8000" category="Misc" address="539c6" type="1D" scaling="RPMStatLimit"/>
55590006:
Code:
<table name="Enable catalytic monitoring (P0420)" category="Misc" address="503BC" type="1D" scaling="Hex8"/>
55590007:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="633e8" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="633de" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549f8" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549f4" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549f6" type="1D" scaling="Hex16"/>
55580005 -> 55580006:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="633e8" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="633de" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549f8" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549f4" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549f6" type="1D" scaling="Hex16"/>
53050009:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631ea" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631e0" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549c0" type="1D" scaling="Hex16"/>
<table name="DTC P1233 Disable 0x0028 -> 0xFFFF" category="Misc" address="549bc" type="1D" scaling="Hex16"/>
<table name="DTC P1234 Disable 0x0028 -> 0xFFFF" category="Misc" address="549be" type="1D" scaling="Hex16"/>
IF THE BEFORE NUMBERS, ie 0x0384 or 0x03E8 or 0x26 etc, DON'T MATCH - then STOP and ASK!!!!!

OK - you need todo 1235/1233/1234 all together, otherwise you will still get codes if you JUST disable 1235

Last edited by tephra; Jun 8, 2011 at 07:52 AM.
The following users liked this post:
MV auto (Feb 16, 2019)
Old Aug 21, 2009 | 02:04 AM
  #2  
LIGHTSPD's Avatar
Newbie
 
Joined: Apr 2008
Posts: 51
Likes: 2
From: Alberta, Canada
38 ms before the 1235 would set no wonder you had to have that just right. Thanks. Will let you know tommorow if this all works.

Cheers C
Old Aug 21, 2009 | 02:26 AM
  #3  
tephra's Avatar
Thread Starter
EvoM Guru
iTrader: (6)
 
Joined: Mar 2007
Posts: 9,486
Likes: 66
From: Melbourne, Australia
yeah I dont think P1235 is in milliseconds, manual states 0.36 second...
Old Aug 21, 2009 | 02:37 AM
  #4  
nj1266's Avatar
Evolved Member
iTrader: (6)
 
Joined: Nov 2004
Posts: 3,254
Likes: 13
From: USA
So is the previous airflow disable code no longer needed?
Old Aug 21, 2009 | 02:40 AM
  #5  
tephra's Avatar
Thread Starter
EvoM Guru
iTrader: (6)
 
Joined: Mar 2007
Posts: 9,486
Likes: 66
From: Melbourne, Australia
yeah... but this is less intrusive, hopefully it works
Old Aug 21, 2009 | 05:12 AM
  #6  
e_leo's Avatar
Newbie
 
Joined: Nov 2008
Posts: 65
Likes: 0
From: Greece
Originally Posted by tephra
So after a brainwave I looked and found the counters pertaining to DTC discovery.

You know - how long does the ECU have to detect the condition for before pooping out a DTC?

Anyways here is my list so far:

53040010:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631ea" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631e0" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549c0" type="1D" scaling="Hex16"/>
53680015 -> 52680020:
Code:
<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631ae" type="1D" scaling="Hex16"/>
<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631a4" type="1D" scaling="Hex16"/>
<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549b2" type="1D" scaling="Hex16"/>
IF THE BEFORE NUMBERS, ie 0x0384 or 0x03E8 or 0x26, DON'T MATCH - then STOP and ASK!!!!!

Now these havn't really been tested, so it would be good to get some people to test before newbies (sorry but some are!) try this stuff
The disable in the other thread worked for me only for the situation I described.
If I was misleading the thread to any point please forgive my newbieness
Think you can share the addresses for 53040007?
I'll triple check before posting
Old Aug 21, 2009 | 05:41 AM
  #7  
SiC's Avatar
SiC
Evolved Member
iTrader: (1)
 
Joined: Jun 2008
Posts: 1,018
Likes: 0
From: Kanagawa, Japan
Originally Posted by e_leo
The disable in the other thread worked for me only for the situation I described.
If I was misleading the thread to any point please forgive my newbieness
Think you can share the addresses for 53040007?
I'll triple check before posting
53040007
Code:
	<table name="DTC P1238 Disable 0x0384 -> 0xFFFF" category="Misc" address="631b2" type="1D" scaling="Hex16"/>

	<table name="DTC P1241 Disable 0x03E8 -> 0xFFFF" category="Misc" address="631a8" type="1D" scaling="Hex16"/>

	<table name="DTC P1235 Disable 0x0026 -> 0xFFFF" category="Misc" address="549bc" type="1D" scaling="Hex16"/>
Old Aug 21, 2009 | 06:33 AM
  #8  
Mellon Racing's Avatar
Account Disabled
iTrader: (38)
 
Joined: Aug 2005
Posts: 9,319
Likes: 1
From: Virginia Beach, Virginia
nice find, my local guy is waiting on parts and then coming back, he finally started getting one of the CEL from time to time.
Old Aug 21, 2009 | 06:34 AM
  #9  
tephra's Avatar
Thread Starter
EvoM Guru
iTrader: (6)
 
Joined: Mar 2007
Posts: 9,486
Likes: 66
From: Melbourne, Australia
cool - well im going to be ramping up the boost on my beast soon so i will test it too once I get a reliable CEL hehe
Old Aug 21, 2009 | 07:45 AM
  #10  
drewgray's Avatar
Evolving Member
iTrader: (2)
 
Joined: Feb 2008
Posts: 150
Likes: 0
From: in the sticks
I'll test this today after work. Thanks for all your work.
Old Aug 21, 2009 | 07:56 AM
  #11  
tephra's Avatar
Thread Starter
EvoM Guru
iTrader: (6)
 
Joined: Mar 2007
Posts: 9,486
Likes: 66
From: Melbourne, Australia
Cool
Old Aug 21, 2009 | 09:36 AM
  #12  
derekste's Avatar
Evolved Member
iTrader: (9)
 
Joined: Nov 2006
Posts: 818
Likes: 0
From: Aurora, IL
I'd test, but no problems with DTCs thus far
Old Aug 21, 2009 | 11:54 AM
  #13  
GST Motorsports's Avatar
Account Disabled
iTrader: (8)
 
Joined: Sep 2007
Posts: 3,366
Likes: 0
From: Hayward
Awesomeness...
Old Aug 21, 2009 | 12:50 PM
  #14  
pltek's Avatar
Evolved Member
iTrader: (33)
 
Joined: Jul 2006
Posts: 1,245
Likes: 0
From: 2 places
so how do i disable my cel caused by HFC and rear 02 sensor
Old Aug 21, 2009 | 02:10 PM
  #15  
blk-majik's Avatar
Evolved Member
iTrader: (6)
 
Joined: Jan 2004
Posts: 2,325
Likes: 1
From: CO
The way I understood things was that P1235 indicates a boost spike, right? It detects more air coming in at a certain RPM and TPS than expected, and initiates limp mode to prevent that from causing damage. I've been having issues with this for a while now where I was hitting over 25.5psi at 3.5k rpm, so a fix seems like a blessing... but...

Isn't it still a good safety net? And can't the conditions under which P1235 is issued be tuned for higher boost/bigger turbos by tuning the Airflow Check tables?

Am I understanding P1235 correctly? Under what circumstances would you NOT want to disable this code? Sorry for being the noob



All times are GMT -7. The time now is 02:56 PM.