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

Help.. engine light. code 12 RPM

Thread Tools
 
Search this Thread
 
Old Oct 23, 2008 | 06:57 PM
  #1  
vooboo's Avatar
Thread Starter
Registered User
 
Joined: Oct 2008
Posts: 2
Likes: 0
Help.. engine light. code 12 RPM

Ok i might have easy or hard question.. well hard for lots since i am still not able to find the problem after few months and i am sure its easy fix.. i hope i hope i hope..

soo quick run down

87 runner 200 000 kms 22re
no big changes to it.


problem engine light. had it checked. code 12. RPM error

Start up the runner and runs great until i hit 2200 rpms or higher.. Seems every time i hit 22rpm it studers or stumbles a bit and then light comes on.. anytime i am mid way in 2000 rpm i also have loss of power.
things i have changed either before or after this
new plug, wires, distributor, oil filter, gas filter, pc valve
not sure when this started since i started fixing things. so if i caused this or something else 4x4ing. I have since changed the oil again and spark plugs. gave me a bit of power back but could be just me thinking it.
sorry for going on.. i am getting tired of taking it into ty mach.. who just take my money and tell me its something different each time, that doesn`t even help.
Live in edmonton area.

any help would be great.. seeing as my other choice is taking it to dealership and let them play guess``y guess`y at 135$ hour.. and thats just to find problem ..tried this twice allrdy

Keefer
Reply
Old Oct 23, 2008 | 07:59 PM
  #2  
abecedarian's Avatar
Registered User
 
Joined: Mar 2008
Posts: 12,723
Likes: 6
From: Temecula Valley, CA
87 code 12 is a knock sensor problem, specifically a lack of signal from the knock sensor to the ECU.
sure you got the code right?
Reply
Old Oct 24, 2008 | 04:07 PM
  #3  
vooboo's Avatar
Thread Starter
Registered User
 
Joined: Oct 2008
Posts: 2
Likes: 0
I am not sure. 2nd time taking it in.. They couldn't find the codes for that specific year. They only give codes for 89 and said it had same engine.. so gave the code for that one. code 12 = rpm.
so i was reading on about how you can get your own codes by using paper clip or something? is there more details on how you can do this and where i can find out what each code means?
Reply
Old Jul 18, 2012 | 11:18 AM
  #4  
22rEek's Avatar
Registered User
 
Joined: Jul 2012
Posts: 3
Likes: 0
mine is doing that! how did you fix it?

I changed the knock sensor and no changes were evident. What now? Just what he said ce light comes on and stutters at 2200 rpm. WWTTFF??
Reply
Old Jul 18, 2012 | 10:37 PM
  #5  
abecedarian's Avatar
Registered User
 
Joined: Mar 2008
Posts: 12,723
Likes: 6
From: Temecula Valley, CA
Originally Posted by 22rEek
I changed the knock sensor and no changes were evident. What now? Just what he said ce light comes on and stutters at 2200 rpm. WWTTFF??
What's the trouble code?
What year? What engine?
Reply
Old Jul 19, 2012 | 12:50 PM
  #6  
22rEek's Avatar
Registered User
 
Joined: Jul 2012
Posts: 3
Likes: 0
87 22re 4runner 5 speed.indicates knock sensor code 12.
Reply
Old Aug 1, 2012 | 09:00 AM
  #7  
22rEek's Avatar
Registered User
 
Joined: Jul 2012
Posts: 3
Likes: 0
Turns out my motor was knocking. Rebuilding the bottom end now... Knock sensor did its job.
Reply
Old Aug 1, 2012 | 09:19 AM
  #8  
scope103's Avatar
Registered User
15 Year Member
 
Joined: Sep 2007
Posts: 8,379
Likes: 871
From: San Francisco East Bay
Originally Posted by 22rEek
Turns out my motor was knocking. Rebuilding the bottom end now... Knock sensor did its job.
Uh, maybe.

The knock sensor code does NOT mean "engine is knocking." It means "I advanced the ign timing far enough that it should knock, and I haven't heard anything from the knock sensor. Are you okay?" (The usual cause is a bad connection, not a bad sensor, by the way.)

I don't think that a bottom end rebuilding has anything to do with engine knocking (it might help if you have "rod knock," but that has nothing do with engine knocking or "pre-detonation." )

I'm sure you need the bottom-end job for other reasons, so go at it. And if in the process the knock sensor wiring gets fixed, that will make the code go away. But don't be too surprised if a bottom-end job does not affect your code.
Reply
Old Aug 1, 2012 | 07:47 PM
  #9  
abecedarian's Avatar
Registered User
 
Joined: Mar 2008
Posts: 12,723
Likes: 6
From: Temecula Valley, CA
To understand the code, you have to understand how the knock sensor works. It's basically an "microphone" the ECU uses to listen for the sound of pre-ignition caused by whatever. Engine "knock" has certain frequencies it can be heard at, and those frequencies depend a lot on the engine design. The ECU has filters and such within it that reject most of the noises the engine makes, only allowing the frequencies "knock" for that engine occur in. Sometimes, other components can create similarly sounding noises under certain conditions, and that can confuse the ECU, but those are most often caused by a using forged pistons in an engine designed for cast, piston slap, and some other situations I'm not going in to now.

If the knock sensor is working, the ECU removes ignition advance, and doesn't throw a code. You may notice a drop in power when it happens, and you should've heard the knock yourself.

Code 12 for the knock sensor basically means "I'm listening and can't hear you". It does not mean the knock sensor is working.

So, as scope103 said "... don't be too surprised if a bottom-end job does not affect your code."
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
smthwsn357
86-95 Trucks & 4Runners
15
May 1, 2024 07:28 AM
smiley52
86-95 Trucks & 4Runners
8
Jul 11, 2015 05:16 AM
Roger Borba II
86-95 Trucks & 4Runners
2
Jul 9, 2015 05:05 PM
Huntingtruckcletus
Other Makes Cars/Trucks
0
Jul 8, 2015 05:26 PM
Jnkml
95.5-2004 Tacomas & 96-2002 4Runners
3
Jul 6, 2015 01:20 PM




All times are GMT -8. The time now is 07:25 AM.