C4 Tech/Performance L98 Corvette and LT1 Corvette Technical Info, Internal Engine, External Engine

Code 36 help

Old 01-03-2015, 02:02 AM
  #41  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Originally Posted by Cliff Harris
I went looking for the 1 second burnoff time and found it. I also found another parameter which is quite interesting:

LC69B: FCB 10 ; 1 Sec MAF BURNOFF TIME
LC69C: FCB 50 ; 5 SEC MAF BURNOFF DELAY FROM IGNITION OFF (LC221 is used instead of this)

LC221 is the 0.3 second delay I quoted earlier. I see a 5 second delay in the scope trace, so that does match up with this parameter and not LC221. I wonder why I put that note there...

There is a pullup resistor inside the ECM that is connected to 5 volts. When there is nothing coming out of the MAF the input goes to 5 volts. When the engine stops running the ECM turns off the fuel pump relay and the MAF power relay gets turned off also, as shown in the FSM diagram. It has to get turned on again for the burnoff but in the meantime the ECM is not getting a MAF signal, which is why the voltage goes up to 5 volts. I don't know why it was only 2.5 volts in my case. Maybe it was a poor ground connection. I put the ground clip on one of the TPS screws, which in retrospect might not have been the best choice.
Don't really understand what you're saying about the 5volts... You clearly do, perhaps try to explain in a different way?
Was I not seeing the output of the MAF?

Do you know what the terminology of "LC221" and "FCB10" etc means?

Last edited by puzzigully; 01-03-2015 at 02:40 AM.
Old 01-03-2015, 05:14 AM
  #42  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Just an update.....

I actually saw the burn off take place.
It was only for a second or so.
But it actually happened.

Without being able to accurately time it, it looked like it was before it went to the 5volts I saw previously.

So now I'm really stumped :/
Old 01-03-2015, 08:52 PM
  #43  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Originally Posted by puzzigully
Just an update.....

I actually saw the burn off take place.
It was only for a second or so.
But it actually happened.

Without being able to accurately time it, it looked like it was before it went to the 5volts I saw previously.

So now I'm really stumped :/
I took my time, idled the car until I was sure it was in closed loop.
Turned it off, witnessed the burn off took place, then checked for codes.
NO CODE!!

Then restarted, drove it off the ramps, turned it off, checked codes
CODE 36!!!

This is driving me nuts!

So cleared all the codes again.
Idled it up again, turned it off, confirmed burn off took place
Checked codes, no code....

Will take it for a drive soon and then see if the code gets set again.

This I starting to look intermittent.....yikes!!!
Old 01-04-2015, 02:01 AM
  #44  
Cliff Harris
Race Director
 
Cliff Harris's Avatar
 
Member Since: Apr 2002
Location: Anaheim CA
Posts: 10,036
Likes: 0
Received 341 Likes on 312 Posts

Default

Originally Posted by puzzigully
Don't really understand what you're saying about the 5volts... You clearly do, perhaps try to explain in a different way?
Was I not seeing the output of the MAF?

Do you know what the terminology of "LC221" and "FCB10" etc means?
Inside the ECM and connected to the pin that the MAF signal comes in on is a resistor that is connected to 5 volts. When the MAF is working it overrides the resistor and the ECM sees the voltage coming out of the MAF. When the MAF stops working the output from the MAF goes open and the resistor "pulls" the input up to 5 volts. That's why it's called a "pullup" resistor. There are also "pulldown" resistors in the ECM that are connected to ground. In their cases the input goes to zero if it is open. The TPS input is like that -- you don't want the ECM to think the throttle is wide open if the TPS sensor fails.

LC221: L is label. It's a name for that parameter. C221 is a hexadecimal number that is the address in the EPROM where that the parameter resides. FCB is an assembler directive (tells the assembly language programming software what to do) and means Form Constant Byte. The 10 is the number that is stored in the EPROM. The program in the ECM uses this number to determine how long the burnoff should last. In this case 10 = 1.0 seconds (it's scaled by 10).

Last edited by Cliff Harris; 06-11-2015 at 10:33 PM. Reason: Clarified wording.
Old 01-04-2015, 02:05 AM
  #45  
Cliff Harris
Race Director
 
Cliff Harris's Avatar
 
Member Since: Apr 2002
Location: Anaheim CA
Posts: 10,036
Likes: 0
Received 341 Likes on 312 Posts

Default

Originally Posted by puzzigully
This I starting to look intermittent.....yikes!!!
This is why an ALDL cable and datalogging software is useful. You can see exactly what the ECM is seeing and when it goes wacko.
Old 01-04-2015, 03:28 AM
  #46  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Originally Posted by Cliff Harris
This is why an ALDL cable and datalogging software is useful. You can see exactly what the ECM is seeing and when it goes wacko.
Cliff,

Appreciate all your help so far.

I've mapped fuel injection race cars before using dynes etc, so not intimidated by doing this.
I agree, I need to look a whole lot deeper than I currently can.

I know this has been covered previously, but it seems Moates is the go to guy for the cabling
And what's the best software to use in your opinion?

I'll do some searching on this forum to get some feedback from guys who use this stuff
Old 01-04-2015, 05:19 AM
  #47  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Ok SPENT ALL WEEKEND AND I KNOW WHAT HAPPENS:

Clear codes by removal of negative cable
Reconnect negative cable.
Bridge A and B terminals of diagnostic plug
Turn ignition to "run"
Confirm code 1-2 is repeated at least 7 times
Satisfied no codes in ECM

Return ignition to "off"
Unbridge A and B terminals

Start engine.
Let run for 10 minutes, water temp 220, easily into closed loop mode.

Stop engine
Physically see the burn off take place

Bridge A and B terminals of diagnostic plug
Turn ignition to "run"
Confirm code 1-2 is repeated at least 7 times.
Satisfied no codes in ECM

Return ignition to "off"
Unbridge A and B terminals

Start engine

"SERVICE ENGINE SOON" Light comes on!

Stop engine

Bridge A and B terminals of diagnostic plug
Turn ignition to "run"
Confirm code 3-6 is displayed.

This is crazy.......

Code 36 is being generated while the engine is running!!!

Any clues!!
Old 01-05-2015, 01:07 AM
  #48  
Cliff Harris
Race Director
 
Cliff Harris's Avatar
 
Member Since: Apr 2002
Location: Anaheim CA
Posts: 10,036
Likes: 0
Received 341 Likes on 312 Posts

Default

Originally Posted by puzzigully
Stop engine

Bridge A and B terminals of diagnostic plug
Turn ignition to "run"
Confirm code 3-6 is displayed.

This is crazy.......

Code 36 is being generated while the engine is running!!!

Any clues!!
The MAF burnoff and test is done AFTER the ignition is turned off.

The ECM stays alive for about 10 seconds after the ignition is turned off to do the MAF burnoff and reset the IAC motor.
Old 01-05-2015, 03:37 AM
  #49  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Originally Posted by Cliff Harris
The MAF burnoff and test is done AFTER the ignition is turned off.

The ECM stays alive for about 10 seconds after the ignition is turned off to do the MAF burnoff and reset the IAC motor.
Cliff,

Yes, but after the maf does the burn off, then I test to see there's no codes.
No codes shown.
But start the car again, SES comes on!
And the code that's there is 36!

How can that happen?
Old 01-05-2015, 06:21 AM
  #50  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Originally Posted by puzzigully
Cliff,

Yes, but after the maf does the burn off, then I test to see there's no codes.
No codes shown.
But start the car again, SES comes on!
And the code that's there is 36!

How can that happen?
Just confirmed this is happening again.

After checking no codes before starting engine, start engine..... SES comes on, then upon checking code36 is present.
Seems as though it's getting thrown as the engine is running.

Done this several times now.

Even swapped relays....same result.

Cannot let this beat me....

Have read issues may be related to relay resistances....

I'm guessing I'm really going to need to see what the ECM is seeing to really know?
Old 01-05-2015, 05:59 PM
  #51  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Originally Posted by puzzigully
Just confirmed this is happening again.

After checking no codes before starting engine, start engine..... SES comes on, then upon checking code36 is present.
Seems as though it's getting thrown as the engine is running.

Done this several times now.

Even swapped relays....same result.

Cannot let this beat me....

Have read issues may be related to relay resistances....

I'm guessing I'm really going to need to see what the ECM is seeing to really know?
Guys,

hope this is going to be helpful to others who have this same problem, but another piece of the puzzle just fell into place.

My problem with the ECM seemingly throwing Code 36 when running has been explained to me.

When the ECM sets an Error Code it only displays that Code after the Engine is actually STARTED a second time.
Just turning the key to "run" wont make the ECM display the Code.

So running the car, then turning it off, then checking for codes wont work.

You have to start the car again to get the ECM to check for Codes (and SES light comes on if there is any), then turn it off, then check for Codes.

hope this helps
Old 01-18-2015, 03:37 AM
  #52  
Cliff Harris
Race Director
 
Cliff Harris's Avatar
 
Member Since: Apr 2002
Location: Anaheim CA
Posts: 10,036
Likes: 0
Received 341 Likes on 312 Posts

Default

I was able to measure the MAF burnoff signal and the MAF relay signal today:



Unfortunately I didn't line up the signals with the timing marks before saving the screen shot, but it still shows what happens.

The yellow trace is the output signal from the MAF. At the very beginning it is the output when the engine is idling. When the ignition is shut off it drops slightly and then jumps up to about 2.5 volts when the MAF power is turned off (pullup resistor inside ECM). After 5 seconds the MAF burnoff relays turns on (blue trace) and the MAF signal drops down. This is what the ECM measures during the error code 36 test. After 1 second the MAF burnoff relay turns off and the MAF output again goes up to about 2.5 volts. After another 5 seconds or so the ECM turns itself off and the MAF output drops down to zero.
Old 01-18-2015, 06:47 PM
  #53  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Originally Posted by Cliff Harris
I was able to measure the MAF burnoff signal and the MAF relay signal today:



Unfortunately I didn't line up the signals with the timing marks before saving the screen shot, but it still shows what happens.

The yellow trace is the output signal from the MAF. At the very beginning it is the output when the engine is idling. When the ignition is shut off it drops slightly and then jumps up to about 2.5 volts when the MAF power is turned off (pullup resistor inside ECM). After 5 seconds the MAF burnoff relays turns on (blue trace) and the MAF signal drops down. This is what the ECM measures during the error code 36 test. After 1 second the MAF burnoff relay turns off and the MAF output again goes up to about 2.5 volts. After another 5 seconds or so the ECM turns itself off and the MAF output drops down to zero.
Cliff,

that is awesome information - you're the best

Can you read off the graph what the voltage was during burn-off?
What pin/terminal did you use to collect the Burn off voltage?
Was it at the MAF or at the ECM?

Thanks again
Old 01-19-2015, 12:28 AM
  #54  
Cliff Harris
Race Director
 
Cliff Harris's Avatar
 
Member Since: Apr 2002
Location: Anaheim CA
Posts: 10,036
Likes: 0
Received 341 Likes on 312 Posts

Default

Originally Posted by puzzigully
Can you read off the graph what the voltage was during burn-off?
The scale on the display is 0.5 volts per division, so the voltage during burnoff is about 1.6 volts.

Originally Posted by puzzigully
What pin/terminal did you use to collect the Burn off voltage?
Was it at the MAF or at the ECM?
The MAF output to the ECM is on pin C. The MAF burnoff voltage from the burnoff relay goes into pin D. There are two ground pins on the MAF: A is power ground and burnoff ground. B is signal ground from the ECM. I connected them together to reduce noise.

Several years ago I created a MAF tester that has LEDs for the power and burnoff voltages. I started with one of these:

http://www.ecklerscorvette.com/corve...985-1989.html#

I put it in a plastic box so I could easily plug and unplug it (the loose leads were a pain and I was afraid of a short). I added LEDs to monitor the MAF power and burnoff signals. Recently I added wire leads to tap into the MAF output and burnoff wires to make the 'scope trace. I did it because there were questions about exactly when the burnoff occurred and what the voltage levels were:



The tricky part was that MAF burnoff only occurs after the ECM has gone into closed loop mode. I had to hook up my scope and run the engine long enough for that to happen and then hope I got good traces. It took about 10 tries to get the one I posted earlier. The scope had a lot of trouble syncing to the signal because the sweep rate was so low (1 second per division, which means it took 12 seconds to sweep the whole display). I actually cheated and combined two traces into one to get the final result.

Last edited by Cliff Harris; 01-19-2015 at 12:37 AM.
Old 01-19-2015, 04:49 PM
  #55  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Originally Posted by c4cruiser
For the OP, here's the '87 FSM procedures for troubleshooting/solving a Code 36




Cliff,

If I'm reading this correctly:
  • D12 on the ECM creates and Earth, energising the coil in the MAF Burn off relay (12v from D and Earth on F on the Burn off relay)
  • This allows 12 V to flow from pin A on the Burn off Relay (sourced from B1 and C16 on the ECM), then out of pin E on the Burn off relay
  • but pin E on the burn off relay also goes to pin D on the MAF sensor
My question is how does the ECM get a signal from pin D from the MAF?
I thought the ECM got the burn-off signal from pin C on the MAF sensor.

I'll need to know what pin on the ECM is expecting the MAF burn off signal, so when the MOATES cable arrives and I get the software loaded, I know where to be looking for the burn off signal.
Old 01-20-2015, 02:19 AM
  #56  
Cliff Harris
Race Director
 
Cliff Harris's Avatar
 
Member Since: Apr 2002
Location: Anaheim CA
Posts: 10,036
Likes: 0
Received 341 Likes on 312 Posts

Default

Originally Posted by puzzigully
• D12 on the ECM creates and Earth, energising the coil in the MAF Burn off relay (12v from D and Earth on F on the Burn off relay)
Yes.

Originally Posted by puzzigully
• This allows 12 V to flow from pin A on the Burn off Relay (sourced from B1 and C16 on the ECM), then out of pin E on the Burn off relay
The source is the battery, through the fusible link and into pin A of the MAF burnoff relay. B1 and C16 are the power inputs to the ECM from the battery. There is no fuse on these inputs, which is why the battery must be disconnected to reset the ECM error codes.

Originally Posted by puzzigully
• but pin E on the burn off relay also goes to pin D on the MAF sensor
This diagram shows the MAF burnoff connection much more clearly (this diagram is for an '85 so the pin numbers are different and it has a MAF burnoff module instead of a MAF power relay and a MAF burnoff relay):



Note that the MAF burnoff circuit connects 12 volts directly to the MAF sensor wire (MAF pin D).

Originally Posted by puzzigully
My question is how does the ECM get a signal from pin D from the MAF?
I thought the ECM got the burn-off signal from pin C on the MAF sensor.
The ECM does not get a signal from MAF pin D. That is the INPUT to the MAF sensor wire, as shown in the diagram above. The ECM looks at the voltage coming out of MAF pin C during the burnoff cycle.

Originally Posted by puzzigully
I'll need to know what pin on the ECM is expecting the MAF burn off signal, so when the MOATES cable arrives and I get the software loaded, I know where to be looking for the burn off signal.
That's ECM pin B12 in 1986 through 1989.

Last edited by Cliff Harris; 01-20-2015 at 02:32 AM.
Old 01-20-2015, 05:39 PM
  #57  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Thanks Cliff, so the ECM gets the burn off voltages from the same line as the signal from the MAF.
This makes sense and was what I kinda thought.

Checked the resistance of the Burn Off relay (when closed) last night - the manual says it needs to be less than 1 ohm, which it was (pretty much zero actually).

I think I need to check the resistance of the signal wire to the ECM from terminal C of the MAF.

The only other check is to ensure the burn off is getting the correct voltage.

The logic I'm using is this:
  • The burn off occurs - check
  • Error gets recorded = ECM sees either nothing or an "out of range" condition
  • so input into MAF is out of spec causing output to be out of spec OR output from MAF is out of spec.

Without a "silly scope" I cant see what the input or output is, but I should be able to measure resistances for the two circuits to see if unusual resistance is altering the signals.

Get notified of new replies

To Code 36 help

Old 01-21-2015, 03:08 AM
  #58  
Cliff Harris
Race Director
 
Cliff Harris's Avatar
 
Member Since: Apr 2002
Location: Anaheim CA
Posts: 10,036
Likes: 0
Received 341 Likes on 312 Posts

Default

Originally Posted by puzzigully
Without a "silly scope" I cant see what the input or output is, but I should be able to measure resistances for the two circuits to see if unusual resistance is altering the signals.
It's pretty common for connector pins to get corroded and make poor contact. The problem is that poking around in the connector can sometimes fix the problem, so it becomes really tough to nail it down to a specific problem. I suggest unplugging the connector and visually checking the pins for corrosion. Contact cleaner or WD-40 on the connector pins might help.

Sometimes just unplugging and replugging the connector can cause the interference fit between the pins to wipe off the corrosion and make a good metal-on-metal connection.
Old 01-21-2015, 10:48 AM
  #59  
beerme
Racer
 
beerme's Avatar
 
Member Since: Nov 2008
Location: Auburndale FL
Posts: 312
Likes: 0
Received 1 Like on 1 Post

Default

I chased a code 36 for a while, and finally had it disappear after I cleaned all of the fusible link connections.

Mine were pretty corroded, but that seemed to have done it.

Or if that wasn't it, I bumped or moved a wire which fixed my issue.

I might have got lucky but I just offer it up as this seemed to have worked for me.

Best of luck....
Old 01-21-2015, 04:38 PM
  #60  
puzzigully
Racer
 
puzzigully's Avatar
 
Member Since: Apr 2011
Location: Congupna Victoria
Posts: 367
Received 7 Likes on 7 Posts

Default

Thanks Guys.

All the connectors seem pretty good, no corrosion evident.

I have unplugged the MAF, MAF burn off relay and MAF power relay.

Any other links/connectors you'd suggest I unplug?

Thread Tools
Search this Thread
Quick Reply: Code 36 help



All times are GMT -4. The time now is 04:02 AM.