Notices

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

Thread Tools
 
Search this Thread
 
Old Aug 20, 2009, 11:54 PM
  #1  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
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 06:52 AM.
The following users liked this post:
MV auto (Feb 16, 2019)
Old Aug 21, 2009, 01:04 AM
  #2  
Newbie
 
LIGHTSPD's Avatar
 
Join Date: Apr 2008
Location: Alberta, Canada
Posts: 51
Likes: 0
Received 2 Likes on 2 Posts
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, 01:26 AM
  #3  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
yeah I dont think P1235 is in milliseconds, manual states 0.36 second...
Old Aug 21, 2009, 01:37 AM
  #4  
Evolved Member
iTrader: (6)
 
nj1266's Avatar
 
Join Date: Nov 2004
Location: USA
Posts: 3,254
Likes: 0
Received 13 Likes on 3 Posts
So is the previous airflow disable code no longer needed?
Old Aug 21, 2009, 01:40 AM
  #5  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
yeah... but this is less intrusive, hopefully it works
Old Aug 21, 2009, 04:12 AM
  #6  
Newbie
 
e_leo's Avatar
 
Join Date: Nov 2008
Location: Greece
Posts: 65
Likes: 0
Received 0 Likes on 0 Posts
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, 04:41 AM
  #7  
SiC
Evolved Member
iTrader: (1)
 
SiC's Avatar
 
Join Date: Jun 2008
Location: Kanagawa, Japan
Posts: 1,018
Likes: 0
Received 0 Likes on 0 Posts
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, 05:33 AM
  #8  
Account Disabled
iTrader: (38)
 
Mellon Racing's Avatar
 
Join Date: Aug 2005
Location: Virginia Beach, Virginia
Posts: 9,319
Likes: 0
Received 1 Like on 1 Post
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, 05:34 AM
  #9  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
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, 06:45 AM
  #10  
Evolving Member
iTrader: (2)
 
drewgray's Avatar
 
Join Date: Feb 2008
Location: in the sticks
Posts: 150
Likes: 0
Received 0 Likes on 0 Posts
I'll test this today after work. Thanks for all your work.
Old Aug 21, 2009, 06:56 AM
  #11  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
Cool
Old Aug 21, 2009, 08:36 AM
  #12  
Evolved Member
iTrader: (9)
 
derekste's Avatar
 
Join Date: Nov 2006
Location: Aurora, IL
Posts: 818
Likes: 0
Received 0 Likes on 0 Posts
I'd test, but no problems with DTCs thus far
Old Aug 21, 2009, 10:54 AM
  #13  
Account Disabled
iTrader: (8)
 
GST Motorsports's Avatar
 
Join Date: Sep 2007
Location: Hayward
Posts: 3,366
Likes: 0
Received 0 Likes on 0 Posts
Awesomeness...
Old Aug 21, 2009, 11:50 AM
  #14  
Evolved Member
iTrader: (33)
 
pltek's Avatar
 
Join Date: Jul 2006
Location: 2 places
Posts: 1,245
Likes: 0
Received 0 Likes on 0 Posts
so how do i disable my cel caused by HFC and rear 02 sensor
Old Aug 21, 2009, 01:10 PM
  #15  
Evolved Member
iTrader: (6)
 
blk-majik's Avatar
 
Join Date: Jan 2004
Location: CO
Posts: 2,325
Likes: 0
Received 1 Like on 1 Post
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


Quick Reply: The DTC Disable thread (P1235, P1241, P1238, etc)



All times are GMT -7. The time now is 12:04 PM.