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

22re running really bad, Code 3

Thread Tools
 
Search this Thread
 
Old May 4, 2010 | 01:12 PM
  #1  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
22re running really bad, Code 3

1987 4runner 22re 5spd everything is stock.

ive had this problem since i bought the truck. if accelerate hard it runs fine but if i just cruise it sputters and jerks quite a bit and if i am on the gas and then let off the gas it will backfire.

things ive done to try and fix it.

new and properly adjusted TPS
AFM
ECU
coolent temp sensor
full tune up
o2 sensor
checked wiring to ECU

im not getting any codes

I need to smog and register this thing in june and I have no idea what else to do. Please help me YT

EDIT: forgot to mention it runs fine when the TPS is bypassed.
also when the TPS is not bypassed, as in everything hooked up, the tach jumps around alot but when the TPS is bypassed it acts normally.

Last edited by 85toy; May 4, 2010 at 01:17 PM.
Reply
Old May 4, 2010 | 08:28 PM
  #2  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
no insight on this?
Reply
Old May 4, 2010 | 08:32 PM
  #3  
SoCal4Running's Avatar
Registered User
 
Joined: Mar 2004
Posts: 1,421
Likes: 2
From: Oceanside, CA.
Hate to say it but sounds like a TPS issue. Does it do it at a specific rpm no matter the gear (say 2000 to 2200 only)?
Reply
Old May 4, 2010 | 09:03 PM
  #4  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
nope, anything above idle, i should say that it runs fine at idle but if you give it any gas at all it starts running bad, my uncle has another tps i might throw in there just to make sure.
Reply
Old May 4, 2010 | 09:21 PM
  #5  
sb5walker's Avatar
Registered User
 
Joined: Jan 2008
Posts: 1,085
Likes: 7
From: Connecticut
When you floor it, I think it runs in open loop, not using sensors to calibrate mixture/timing, so that kind of makes sense.

The jumping tach sounds like the igniter is involved since the tach lead comes from there: either a bad igniter or more likely the ground/wiring to the igniter, possibly the hall sensor (signal coil) in the distrib or the ignition coil.

Disconnect the coil and check the resistance of both the primary circuit (pos to neg terminal) and secondary circuit (pos to high-volt cable) per fsm spec. Clean up the igniter ground. Check resistance of signal coil in distrib. Try to wiggle the distrib shaft side-to-side while you're in there. Should have almost no play. Check wiring/connections between distrib & igniter, between ignition coil & igniter, and especially between igniter & ecu (igt, igf & ne) It sounds like a bad connection/ground, or possibly a short. Check that terminal E1 on ecu has a solid connection to chassis ground, and verify the engine grounds are solid.
Reply
Old May 4, 2010 | 09:34 PM
  #6  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
thanks ill check that out tomorrow, luckly i have tomorrow off work so ill have time to mess with it. i dont think its the igniter itself but a bad connection is very possible.

another thing i forgot is that i have replaced the distributor.
but ill check all the connections tomorrow.
Reply
Old May 4, 2010 | 09:40 PM
  #7  
tried4x2signN's Avatar
Registered User
 
Joined: Jul 2008
Posts: 1,818
Likes: 4
From: Nashville TN. I can help you if you're close BUT NOBODY CAN HELP YOU IF YOU DON'T FILL YOUR LOCATION IN!
x2, Check all your grounds...
Reply
Old May 5, 2010 | 08:03 PM
  #8  
SoCal4Running's Avatar
Registered User
 
Joined: Mar 2004
Posts: 1,421
Likes: 2
From: Oceanside, CA.
Off a tooth?
Reply
Old May 6, 2010 | 04:56 PM
  #9  
Moonfish's Avatar
Registered User
 
Joined: Jul 2008
Posts: 266
Likes: 1
Checking the grounds is wise. I'd also verify the timing was set with the diagnostic jumper in place. When you put the jumper in, the idle should change. Maybe the TPS has to be set before you do it also? It's been a while but I trailed and errored it about 4 times before getting it right.
Reply
Old Jun 12, 2010 | 10:14 AM
  #10  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
diagnose code 3

im getting code 3 on my 22re, vehicle is 1987 4runner. should i replace my coil?
Reply
Old Jun 19, 2010 | 10:47 AM
  #11  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
guess no one has ever had a code 3 before hmm.

code 3 is ignition signal if anyone cares.
Reply
Old Jun 19, 2010 | 10:56 AM
  #12  
vital22re's Avatar
totally a bro
iTrader: (2)
 
Joined: Feb 2006
Posts: 8,158
Likes: 46
From: kick yer face
maybe the distributer?
Reply
Old Jun 21, 2010 | 09:47 AM
  #13  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
Originally Posted by vital22re
maybe the distributer?
already replaced that, but thanks for the input
Reply
Old Jun 21, 2010 | 09:57 AM
  #14  
DeathCougar's Avatar
Donny, you're out of your element
20 Year Member
Liked
iTrader: (23)
 
Joined: Jan 2003
Posts: 17,692
Likes: 58
From: Marysville, WA
Start with what the problem of the vehicle is, what you have tested, and what you have replaced.

You can't just start a thread saying "Code 3, please fix my rig"
Reply
Old Jun 21, 2010 | 04:21 PM
  #15  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
https://www.yotatech.com/forums/f116...ly-bad-211099/
Reply
Old Jun 21, 2010 | 05:41 PM
  #16  
DeathCougar's Avatar
Donny, you're out of your element
20 Year Member
Liked
iTrader: (23)
 
Joined: Jan 2003
Posts: 17,692
Likes: 58
From: Marysville, WA
Combining the threads
Reply
Old Jun 21, 2010 | 06:52 PM
  #17  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
Thanks !
Reply
Old Jun 23, 2010 | 12:33 PM
  #18  
85toy's Avatar
Thread Starter
Registered User
 
Joined: Jul 2007
Posts: 1,116
Likes: 1
From: Arnold California
bumppppp
Reply
Old Jun 23, 2010 | 02:39 PM
  #19  
sb5walker's Avatar
Registered User
 
Joined: Jan 2008
Posts: 1,085
Likes: 7
From: Connecticut
You haven't posted any results of what you checked. Did you check resistance of both circuits of the coil? What were they? How about the signal coil? How is the wiring and how are the connectors? Corroded? Did you clean up the igniter ground & verify it? How many ohms between igniter ground (probably a solid brown wire) and the neg batt post? How many ohms between that wire on the igniter & its place of connection to the ecu (terminal E1)? How many ohms between the chassis & neg batt post? Between the engine & neg batt post?

The fsm says code 3 is no signal from IGF 4 times in succession. IGF is one of the four wires between the ecu and igniter - it's the black wire with yellow stripe. It's the ignition confirmation signal from the igniter to the ecu. If the ecu doesn't receive it, it stops firing the injectors, which certainly could cause your bad running. A code 3 could be caused by a bad connection on the IFG wire between the igniter and ecu, so I would check it. You need connect a jumper wire to one end of IGF and lead it to the other end where you can check ohms between the other end of IGF & the jumper. If you don't have a jumper wire, a jumper cable with clean clamps will do the trick. If you don't have back-probe adapters for your multimeter test leads, you can connect to ecu terminals by pushing a sewing needle into the connector and holding the test leads firmly against it.

If the IGF wire is okay, could be a bad igniter, but also could be something preventing a good spark, such as a bad coil or bad connection/ground. Check the ohms on the cable from coil to distrib. Or the power supply to the coil/igniter could be intermittent. Check the positive lead of the coil for solid, unwavering power when ignition is on. If it's intermittent, probably a bad efi main relay.

While you're checking IGF, may as well check IGT, the spark triggering signal from ecu to igniter (black wire white stripe) and NE, the crank position signal from the signal coil, through the igniter to the ecu (black wire red stripe).

Let us know what you've checked and what you found - we need info to help you.
Reply
Old Jun 23, 2010 | 02:58 PM
  #20  
swampfox's Avatar
Registered User
 
Joined: Oct 2009
Posts: 879
Likes: 3
From: Nw Arkansas
i had a nissan that ran fine with no tach,but if the tach worked the truck ran like crap and would die.the po had replaced about everything you have plus the coils. it turned out to be bad grounds. i cleaned every ground under the hood that i could find, and finally hit the right one.
Reply



All times are GMT -8. The time now is 11:52 AM.