DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

OBD-II: CASE relearn and clearing DTC P1336

Thread Tools
 
Search this Thread
 
Old 05-26-2014, 07:16 PM
  #1  
Supreme Member

Thread Starter
iTrader: (2)
 
dimented24x7's Avatar
 
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes on 3 Posts
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
OBD-II: CASE relearn and clearing DTC P1336

Thought Id post this since Im sure a lot of the VPW OBD-II crowd has been faced with the P1336, Crank Sensor Variation Relearn. This error pops up whenever the PCM has been swapped, and the crank position sensor has not been paired with the PCM. The P1336 is a non-maskable, non-clearable code. Even a scan tool will not clear it until a relearn has been done.

So, how do do it? The CASE relearn can be entered by using GM special VPW Mode 0xAE. The flags that control the case relearn are under Submode 0x04. The frame to access and enable the relearn is 6C 10 F1 AE 04 04 04 00 00 00 00. This frame will set the two control flags and allow the CASE relearn logic to run provided the request is sent at least once every two seconds. The relearn is then the usual:
  1. Get engine up to operating temp at idle
  2. Request case relearn by periodically sending the request frame
  3. Press the brake
  4. Gradually rev the engine to 4k
  5. Release the throttle once the fuel cuts
  6. Then shut the vehicle down for a minimum of 30 seconds
  7. Key on and clear all DTCs
If the PCM lets you clear the P1336, its now paired to the crank position sensor.
Old 05-26-2014, 07:27 PM
  #2  
Supreme Member

Thread Starter
iTrader: (2)
 
dimented24x7's Avatar
 
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes on 3 Posts
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: OBD-II: CASE relearn and clearing DTC P1336

To make it easy, I wrote a Tunerpro ADX script that automatically enables the CASE relearn and monitors the feedback. This works with the USB AVT OBD-II cable. I included a screenshot of what the dash looks like.

Important stuff on the dash:

When the relearn is active, the "Learn Active" will turn blue with a "Yes". During this time, a relearn is active.

The CASE wont engage unless "CKP Request OK'd" is "Yes". "No" means that the PCM has rejected the request for one reason or another (either invalid frame for MY or DTCs set). It should stay "Yes" during the whole relearn, but it may turn to "No" afterwards indicating that the learn is complete and the PCM is rejecting another attempt.

Status Flags:

The following flags are only supported by pre '00 MY PCMs:
"Cool temp too Low" - Engine not up to temp
"Too many attepts" - The relearn has exceeded the # of allowed attempts.

The "Errors Detected" sets if a P1336 is present after a relearn is done, but does not seem to cause the PCM not to pair to the sensor. The others are more involved, but should not be set. If they do set, then something is wrong with either the crank encoder or the cam or crank sensor.

I tried this on my 99 and it worked. I have not tried it on newer MY VPW PCMs, but it should still work ok. The OBD logic in them seems pretty similar to my 99 vortec PCM from which this is based on.
Attached Thumbnails OBD-II: CASE relearn and clearing DTC P1336-ckp-relearn.png  
Attached Files
File Type: zip
CKPRelearnADX.zip (2.9 KB, 122 views)

Last edited by dimented24x7; 05-26-2014 at 07:32 PM.
Old 05-26-2014, 08:46 PM
  #3  
Member

 
The_Punisher454's Avatar
 
Join Date: Jul 2004
Location: Salem,Oregon.
Posts: 419
Likes: 0
Received 1 Like on 1 Post
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: OBD-II: CASE relearn and clearing DTC P1336

Awesome!!!
Old 05-26-2014, 10:02 PM
  #4  
Member

 
The_Punisher454's Avatar
 
Join Date: Jul 2004
Location: Salem,Oregon.
Posts: 419
Likes: 0
Received 1 Like on 1 Post
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: OBD-II: CASE relearn and clearing DTC P1336

Actually this is really great news for me. The LQ4 I'm rebuilding right now to swap into my 99 Burb will be needing to have the 24x ring replaced and I was wondering what to do if the 0411 pcm (which I just picked up saturday) will set a CKP code like I've heard about.
Now thats one more concern out of the way for this swap.

thanks a million for sharing your work.
Old 05-29-2014, 12:34 PM
  #5  
Junior Member
 
tuningmonkey's Avatar
 
Join Date: May 2014
Posts: 3
Likes: 0
Received 0 Likes on 0 Posts
Re: OBD-II: CASE relearn and clearing DTC P1336

I wanted to add my thanks, as the 411 swap in my LT1 is setting this code.
Old 05-29-2014, 05:26 PM
  #6  
Junior Member
 
tuningmonkey's Avatar
 
Join Date: May 2014
Posts: 3
Likes: 0
Received 0 Likes on 0 Posts
Re: OBD-II: CASE relearn and clearing DTC P1336

Hey demented, I just tried this on my 2001 411 and I can't get the active learn blue "yes" to turn on. I get all green falses and a yes, brake on, rev to 4K and hold. Nothing happens. Am I missing something on how the adx is supposed to work?

Thanks

Last edited by tuningmonkey; 05-29-2014 at 05:31 PM.
Old 05-31-2014, 01:53 AM
  #7  
Supreme Member

Thread Starter
iTrader: (2)
 
dimented24x7's Avatar
 
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes on 3 Posts
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: OBD-II: CASE relearn and clearing DTC P1336

Let me try it on my '411 PCM. The Mode AE, device control, is a custom GM OBD mode, so they may have changed how it works, or how often the frame needs to be sent.
Old 05-31-2014, 02:55 AM
  #8  
Supreme Member

Thread Starter
iTrader: (2)
 
dimented24x7's Avatar
 
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes on 3 Posts
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: OBD-II: CASE relearn and clearing DTC P1336

Ok just verified on the bench that they changed the submode and flags needed to activate the CASE relearn on the '411. The PCM rejects the existing frame. I'll have to trace the code and see what it is now.
Old 05-31-2014, 02:16 PM
  #9  
Junior Member
 
tuningmonkey's Avatar
 
Join Date: May 2014
Posts: 3
Likes: 0
Received 0 Likes on 0 Posts
Re: OBD-II: CASE relearn and clearing DTC P1336

I loaned my Tech 2 to a friend. I should have it back this week and can then sniff to see what its issuing for a 2001 CASE relearn.
Old 07-28-2014, 11:47 AM
  #10  
Supreme Member

iTrader: (1)
 
junkcltr's Avatar
 
Join Date: Jan 2002
Location: garage
Posts: 4,432
Likes: 0
Received 1 Like on 1 Post
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
Re: OBD-II: CASE relearn and clearing DTC P1336

Any idea what it changed to for the 01 411 PCM?
Old 04-01-2016, 10:18 PM
  #11  
Junior Member
 
jmule1020's Avatar
 
Join Date: Apr 2016
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Re: OBD-II: CASE relearn and clearing DTC P1336

Originally Posted by junkcltr
Any idea what it changed to for the 01 411 PCM?
I know it's been a while since this post. This is the only info I could find on this. I was wondering if anyone has tried this on a 2002 12209614 pcm.
Old 04-18-2016, 07:29 PM
  #12  
Junior Member

iTrader: (1)
 
mizz0313's Avatar
 
Join Date: Apr 2011
Location: Pittsburgh Pennsylvania
Posts: 64
Received 1 Like on 1 Post
Car: 92 Camaro RS Heritage Edition PoloG
Engine: L31 Vortec
Transmission: 4160e
Axle/Gears: 4th Gen Torsion Rear/ 3.42s
Re: OBD-II: CASE relearn and clearing DTC P1336

I just finished my L31 swap and need help doing the crank relearn. my cousin has a OTC Genisys that has the procedure on it, but i'm getting a error message to set the parking brake. seen on the forum elsewhere that you can ground out wires on pins 32 and 34, on the blue c80 connector. says that will make the pcm think its set, but i dont have a wire going to pin 34. any ideas? Or would it be easier to just get a custom OBD-ll wire and load the file given above?
Old 06-11-2016, 12:09 PM
  #13  
Senior Member
iTrader: (1)
 
bigal55's Avatar
 
Join Date: Dec 2012
Location: Western NY
Posts: 629
Likes: 0
Received 2 Likes on 2 Posts
Car: 88 convertible
Engine: 5.7L
Transmission: 4+3 maual
Axle/Gears: 3.07
Re: OBD-II: CASE relearn and clearing DTC P1336

Do you need to set the PARKING brake or the FOOT brake?

  1. Get engine up to operating temp at idle
  2. Request case relearn by periodically sending the request frame
  3. Press the brake
  4. Gradually rev the engine to 4k
  5. Release the throttle once the fuel cuts
  6. Then shut the vehicle down for a minimum of 30 seconds
  7. Key on and clear all DTCs
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Bubbajones_ya
Auto Detailing and Appearance
24
10-25-2015 08:01 PM
loud91rs
Camaros for Sale
7
10-05-2015 10:05 PM
Galaxie500XL
Suspension and Chassis
2
10-01-2015 01:05 PM
Badass355ciz28
Power Adders
4
09-28-2015 08:31 PM
6998poncho
Engine/Drivetrain/Suspension Parts for Sale
0
09-25-2015 02:56 PM



Quick Reply: OBD-II: CASE relearn and clearing DTC P1336



All times are GMT -5. The time now is 10:11 AM.