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

Code 51 help?

Thread Tools
 
Search this Thread
 
Old 11-23-2013, 08:43 PM
  #1  
DanielRicany
Melting Slicks
Thread Starter
 
DanielRicany's Avatar
 
Member Since: Jun 2013
Posts: 3,065
Received 36 Likes on 34 Posts
Default Code 51 help?

Hi guys, so as some of you may know I've been having an idle surge problem and a lean hesitation in open loop when you rev the engine, the engine bogs down and then kicks up.

So I've tried pretty much everything I could think of to diagnosis to no avail, so I downloaded tuner pro rt to see if it could give me some insight.

My car is mildy modified, and the computer is tuned and had an adapter soldered in.

This is a 1985 corvette by the way.

Anyway, I got tuner pro rt up and running, and I noticed that two Check Engine Light Codes were picked up by it, this is data logging in diagnostic mode with the a + b terminals shorted.

The two codes were code 22 for TPS voltage low, which can't be because I had just adjusted the TPS today and tuner pro rt was reading .55v at idle, so it definitely isn't low, and code 51, which as I understand is for a problem with PROM or a faulty memcal or something?

So my question is, what is the diagnostic for it? What are the possibilities? Is this normal during diagnostic mode? What is a memcal? Etc. Etc.

Thanks a lot!
Old 11-23-2013, 08:55 PM
  #2  
MrWillys
Drifting
 
MrWillys's Avatar
 
Member Since: May 2013
Location: Reno Nevada
Posts: 1,736
Received 30 Likes on 29 Posts
Default

Probably because you shorted the aldl. Do a log without shorting it.
Old 11-23-2013, 08:58 PM
  #3  
DanielRicany
Melting Slicks
Thread Starter
 
DanielRicany's Avatar
 
Member Since: Jun 2013
Posts: 3,065
Received 36 Likes on 34 Posts
Default

Originally Posted by MrWillys
Probably because you shorted the aldl. Do a log without shorting it.
I tried, it won't record anything.
Old 11-23-2013, 09:44 PM
  #4  
DanielRicany
Melting Slicks
Thread Starter
 
DanielRicany's Avatar
 
Member Since: Jun 2013
Posts: 3,065
Received 36 Likes on 34 Posts
Default

I should also mention that these codes don't show in WinALDL, at least they didn't before.
Old 11-23-2013, 09:50 PM
  #5  
DanielRicany
Melting Slicks
Thread Starter
 
DanielRicany's Avatar
 
Member Since: Jun 2013
Posts: 3,065
Received 36 Likes on 34 Posts
Default

And the adapter is the G2 adapter from moates.net
Old 11-24-2013, 02:41 AM
  #6  
Tom400CFI
Team Owner
Pro Mechanic
 
Tom400CFI's Avatar
 
Member Since: Aug 2004
Location: Park City Utah
Posts: 21,544
Received 3,181 Likes on 2,322 Posts

Default

What I was taught in auto school is that a code 51= ECM is dead.

I have no experience with this code however, so proceed with caution.
Old 11-24-2013, 09:34 AM
  #7  
DanielRicany
Melting Slicks
Thread Starter
 
DanielRicany's Avatar
 
Member Since: Jun 2013
Posts: 3,065
Received 36 Likes on 34 Posts
Default

Originally Posted by Tom400CFI
What I was taught in auto school is that a code 51= ECM is dead.

I have no experience with this code however, so proceed with caution.
Well I mean everything works, it's just the car's idle surges, usually after hard acceleration and you come to a red light.

I have never seen this code before, only when I opened up Tuner Pro RT instead of Win ALDL.

Maybe I'll ask in the Scan & Tune forum.

Not sure if it's supposed to show that code during data logging or not, pretty sure it's not supposed to.
Old 11-25-2013, 01:16 AM
  #8  
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

When the ignition is first turned on the ECM does a checksum test. If it fails the test it sets error code 51.

The checksum is done by adding all the bytes in the data section of the EPROM and comparing the result to two numbers stored in the EPROM. If the numbers don't match you get a code 51. This doesn't affect the operation of the car at all. This is a result of modifying the contents of the EPROM. There are programs available that will calculate the correct checksum and then it can be stored in place of the stock checksum result.

There is also a checksum workaround. Supposedly, if you store the value $AA in the first byte of the checksum the ECM will skip the checksum test. I say supposedly, because I have done this and still got a checksum error.
Old 11-27-2013, 01:51 AM
  #9  
blackozvet
Melting Slicks
 
blackozvet's Avatar
 
Member Since: Nov 2009
Location: Adelaide South Australia
Posts: 3,340
Received 278 Likes on 215 Posts

Default

I had a code 51 and it was a bent tang on the computer chip, have you taken the chip out and checked that all the small internal tangs on the chip are straight ?
(you need good eyes and light for that one !)

Get notified of new replies

To Code 51 help?




Quick Reply: Code 51 help?



All times are GMT -4. The time now is 12:32 PM.