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

22re running really bad, Code 3

Thread Tools
 
Search this Thread
 
Old 05-04-2010, 01:12 PM
  #1  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
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; 05-04-2010 at 01:17 PM.
Old 05-04-2010, 08:28 PM
  #2  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
no insight on this?
Old 05-04-2010, 08:32 PM
  #3  
Registered User
 
SoCal4Running's Avatar
 
Join Date: Mar 2004
Location: Oceanside, CA.
Posts: 1,421
Likes: 0
Received 2 Likes on 2 Posts
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)?
Old 05-04-2010, 09:03 PM
  #4  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
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.
Old 05-04-2010, 09:21 PM
  #5  
Registered User
 
sb5walker's Avatar
 
Join Date: Jan 2008
Location: Connecticut
Posts: 1,085
Likes: 0
Received 6 Likes on 5 Posts
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.
Old 05-04-2010, 09:34 PM
  #6  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
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.
Old 05-04-2010, 09:40 PM
  #7  
Registered User
 
tried4x2signN's Avatar
 
Join Date: Jul 2008
Location: Nashville TN. I can help you if you're close BUT NOBODY CAN HELP YOU IF YOU DON'T FILL YOUR LOCATION IN!
Posts: 1,818
Likes: 0
Received 4 Likes on 4 Posts
x2, Check all your grounds...
Old 05-05-2010, 08:03 PM
  #8  
Registered User
 
SoCal4Running's Avatar
 
Join Date: Mar 2004
Location: Oceanside, CA.
Posts: 1,421
Likes: 0
Received 2 Likes on 2 Posts
Off a tooth?
Old 05-06-2010, 04:56 PM
  #9  
Registered User
 
Moonfish's Avatar
 
Join Date: Jul 2008
Posts: 266
Likes: 0
Received 1 Like on 1 Post
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.
Old 06-12-2010, 10:14 AM
  #10  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
diagnose code 3

im getting code 3 on my 22re, vehicle is 1987 4runner. should i replace my coil?
Old 06-19-2010, 10:47 AM
  #11  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
guess no one has ever had a code 3 before hmm.

code 3 is ignition signal if anyone cares.
Old 06-19-2010, 10:56 AM
  #12  
totally a bro
Staff
iTrader: (2)
 
vital22re's Avatar
 
Join Date: Feb 2006
Location: kick yer face
Posts: 8,158
Received 45 Likes on 28 Posts
maybe the distributer?
Old 06-21-2010, 09:47 AM
  #13  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
Originally Posted by vital22re
maybe the distributer?
already replaced that, but thanks for the input
Old 06-21-2010, 09:57 AM
  #14  
Donny, you're out of your element
Staff
iTrader: (23)
 
DeathCougar's Avatar
 
Join Date: Jan 2003
Location: Marysville, WA
Posts: 17,689
Received 54 Likes on 34 Posts
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"
Old 06-21-2010, 04:21 PM
  #15  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
https://www.yotatech.com/forums/f116...ly-bad-211099/
Old 06-21-2010, 05:41 PM
  #16  
Donny, you're out of your element
Staff
iTrader: (23)
 
DeathCougar's Avatar
 
Join Date: Jan 2003
Location: Marysville, WA
Posts: 17,689
Received 54 Likes on 34 Posts
Combining the threads
Old 06-21-2010, 06:52 PM
  #17  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
Thanks !
Old 06-23-2010, 12:33 PM
  #18  
Registered User
Thread Starter
 
85toy's Avatar
 
Join Date: Jul 2007
Location: Arnold California
Posts: 1,116
Likes: 0
Received 1 Like on 1 Post
bumppppp
Old 06-23-2010, 02:39 PM
  #19  
Registered User
 
sb5walker's Avatar
 
Join Date: Jan 2008
Location: Connecticut
Posts: 1,085
Likes: 0
Received 6 Likes on 5 Posts
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.
Old 06-23-2010, 02:58 PM
  #20  
Registered User
 
swampfox's Avatar
 
Join Date: Oct 2009
Location: Nw Arkansas
Posts: 879
Likes: 0
Received 3 Likes on 3 Posts
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.


Quick Reply: 22re running really bad, Code 3



All times are GMT -8. The time now is 01:59 AM.