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 May 26, 2014 | 07:16 PM
  #1  
dimented24x7's Avatar
Thread Starter
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
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.
Reply
Old May 26, 2014 | 07:27 PM
  #2  
dimented24x7's Avatar
Thread Starter
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
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, 138 views)

Last edited by dimented24x7; May 26, 2014 at 07:32 PM.
Reply
Old May 26, 2014 | 08:46 PM
  #3  
The_Punisher454's Avatar
Member
 
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
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!!!
Reply
Old May 26, 2014 | 10:02 PM
  #4  
The_Punisher454's Avatar
Member
 
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
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.
Reply
Old May 29, 2014 | 12:34 PM
  #5  
tuningmonkey's Avatar
Junior Member
 
Joined: May 2014
Posts: 3
Likes: 0
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.
Reply
Old May 29, 2014 | 05:26 PM
  #6  
tuningmonkey's Avatar
Junior Member
 
Joined: May 2014
Posts: 3
Likes: 0
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; May 29, 2014 at 05:31 PM.
Reply
Old May 31, 2014 | 01:53 AM
  #7  
dimented24x7's Avatar
Thread Starter
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
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.
Reply
Old May 31, 2014 | 02:55 AM
  #8  
dimented24x7's Avatar
Thread Starter
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
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.
Reply
Old May 31, 2014 | 02:16 PM
  #9  
tuningmonkey's Avatar
Junior Member
 
Joined: May 2014
Posts: 3
Likes: 0
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.
Reply
Old Jul 28, 2014 | 11:47 AM
  #10  
junkcltr's Avatar
Supreme Member
iTrader: (1)
 
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
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?
Reply
Old Apr 1, 2016 | 10:18 PM
  #11  
jmule1020's Avatar
Junior Member
 
Joined: Apr 2016
Posts: 1
Likes: 0
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.
Reply
Old Apr 18, 2016 | 07:29 PM
  #12  
mizz0313's Avatar
Junior Member
iTrader: (1)
 
Joined: Apr 2011
Posts: 64
Likes: 1
From: Pittsburgh Pennsylvania
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?
Reply
Old Jun 11, 2016 | 12:09 PM
  #13  
bigal55's Avatar
Senior Member
iTrader: (1)
 
Joined: Dec 2012
Posts: 629
Likes: 2
From: Western NY
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
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Bubbajones_ya
Auto Detailing and Appearance
24
Oct 25, 2015 08:01 PM
loud91rs
Camaros for Sale
7
Oct 5, 2015 10:05 PM
Galaxie500XL
Suspension and Chassis
2
Oct 1, 2015 01:05 PM
Badass355ciz28
Power Adders
4
Sep 28, 2015 08:31 PM
6998poncho
Engine/Drivetrain/Suspension Parts for Sale
0
Sep 25, 2015 02:56 PM




All times are GMT -5. The time now is 08:34 AM.