Notices
86-95 Trucks & 4Runners 2nd/3rd gen pickups, and 1st/2nd gen 4Runners with IFS
Sponsored by:
Sponsored by: DashLynx

1990 3vze Code 51 Under Load

Thread Tools
 
Search this Thread
 
Old 04-07-2012, 11:53 AM
  #1  
Registered User
Thread Starter
 
ToyotaViejo's Avatar
 
Join Date: Jun 2011
Posts: 97
Likes: 0
Received 1 Like on 1 Post
1990 3vze Code 51 Under Load

I'm chasing down an erratic idle problem ( usually after driving stop-and-go for a while, the truck will idle as low as 350 rpms ).

I have no stored code at all. I unplugged the EFI fuse to reset the ecu, drove around all morning, and still have no codes.

With the diagnostic pins jumpered, if I hit the accelerator, I get a code 51 that goes away as soon as I let off the gas.

What I can't tell is if this is proper behavior or not. Toyota tells me that running the a/c with the diag pins jumpered with throw a 51 as well.

Again, it is not storing any codes, nor is the CEL light on.

I just dialed the advance down from 12 before to 10 before, and will check the TPS again.
Old 04-07-2012, 12:14 PM
  #2  
Registered User
 
scope103's Avatar
 
Join Date: Sep 2007
Location: San Francisco East Bay
Posts: 8,254
Likes: 0
Received 822 Likes on 649 Posts
Yup, that's what it says. http://www.ncttora.com/fsm/1993/engine/85diagnosi.pdf

IS your A/C on when the idle drops (not the switch, but the compressor itself)? If your A/C idle-up isn't hooked up correctly (seems to happen pretty often) that should cause a big idle drop.
Old 04-07-2012, 12:35 PM
  #3  
Registered User
Thread Starter
 
ToyotaViejo's Avatar
 
Join Date: Jun 2011
Posts: 97
Likes: 0
Received 1 Like on 1 Post
It behaves as it should with the A/C on. Compressor clutch locks, rpms go up. Compressor clutch disengages, rpms go down.

The low idle behavior exists, generally, with the A/C on or off after the engine has been at operating temperature for 20 or so minutes and most often in stop and go traffic, or after several rapid, successive starts and shutdowns. Like going to the bank, grocery store and hardware store.

The "running 51" goes when the A/C is on AND when throttle is opened. It goes away when both conditions are not present. EG, no throttle applied, no ac.

I just checked the TPS, and everything seems to be in range. I installed and calibrated it myself in September. No hesitation or bucking. 16mpg in a 3.0 4Runner, occasionally getting up to 17 on summer gas w/o ac.

I was getting 12-13 before I replaced the TPS and distributor.

Advance is now set back to 10btdc.

Interestingly, it just passed emissions with flying colors, except the idle CO, where it barely scraped by with 0.02 to spare. Low idle, rich state and too much advance generally cause that, I think.
Old 04-07-2012, 01:32 PM
  #4  
Registered User
 
MudHippy's Avatar
 
Join Date: Jan 2007
Posts: 6,106
Likes: 0
Received 23 Likes on 20 Posts
Originally Posted by ToyotaViejo
With the diagnostic pins jumpered, if I hit the accelerator, I get a code 51 that goes away as soon as I let off the gas.

What I can't tell is if this is proper behavior or not.

The "running 51" goes when the A/C is on AND when throttle is opened. It goes away when both conditions are not present. EG, no throttle applied, no ac.
It's working properly. That's exactly what it should do.
DIAGNOSTIC TROUBLE CODES OUTPUT
(Normal mode)
To obtain an output of diagnostic trouble codes,
proceed as follows:
1. Initial conditions
(a) Battery voltage above 11 volts or more.
(b) Throttle valve fully closed (throttle position sensor
IDL points closed).
(c) Transmission in neutral position.
(d) Accessories switched OFF.
(e) Engine at normal operating temperature.

2. Turn the ignition switch ON. Do not start the engine.

MALFUNCTION INDICATOR LAMP CHECK

1. The malfunction indicator lamp will come on when the
ignition switch is placed at ON and the engine is not
running.
2. When the engine is started, the malfunction indicator
lamp should go off.
If the light remains on, the diagnosis system has
detected a malfunction or abnormality in the system.
3. Using SST, connect terminals TE1 and E1 of the DLC1.

_________


Code
No. 51

Switch
Condition
Signal

Displayed when A/C is ON, IDL contact OFF(IDL points open) or
shift position in “R”, “D”, ”2”, or ”L” positions
with the DLC1 terminals E1 and TE1 connected.

Last edited by MudHippy; 04-07-2012 at 01:43 PM.
Old 04-07-2012, 04:39 PM
  #5  
Registered User
Thread Starter
 
ToyotaViejo's Avatar
 
Join Date: Jun 2011
Posts: 97
Likes: 0
Received 1 Like on 1 Post
Thanks, MudHippy. That's how I understood it; but I wanted to make sure someone else came to the same conclusion. More eyes on the problem, and all that.

I set the ignition timing back to 10btdc, and replaced the o-ring on the idle adjust screw. The old one was hard and there was basically no resistance in turning the adjust screw. It was previously set to 12btdc. Could this advance have been the reason for the erratic low idle? My understanding is that the ECU adjusts advance as one of only means it has for controlling how the engine is running.

So I warmed up the truck to full operating temperature, jumpered it and set the idle.

I drove it for 15 miles at high speed, low speed and even simulated heavy traffic in my neighborhood. Every time, it returned to idle at 800.

I wasn't able to test "off and on" conditions, but will tomorrow when I go run errands.

I also did not test idle conditions after running the a/c and then shutting it off without turning off the truck.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
smthwsn357
86-95 Trucks & 4Runners
14
12-04-2023 02:08 AM
Tacoma1313
95.5-2004 Tacomas & 96-2002 4Runners
2
08-17-2015 05:44 PM
Gone Fission
86-95 Trucks & 4Runners
2
07-24-2015 12:49 PM
smiley52
86-95 Trucks & 4Runners
8
07-11-2015 05:16 AM
ptb12
84-85 Trucks & 4Runners
1
07-05-2015 01:49 PM



Quick Reply: 1990 3vze Code 51 Under Load



All times are GMT -8. The time now is 06:55 PM.