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

Cold start injector thermal time switch

Thread Tools
 
Search this Thread
 
Old Oct 25, 2017 | 03:40 PM
  #1  
mattyboi's Avatar
Thread Starter
Registered User
 
Joined: Apr 2016
Posts: 204
Likes: 0
From: British Columbia
Cold start injector thermal time switch

90' 4runner 22re

Im pretty sure mine is bad because it starts strong when its cold but if I let it cool down for atleast 10 mins or so it sputters upon startup and the idle slowly climbs up to where it should be.

Anyway I'll confirm its bad soon enougj but Im wondering if this could also be giving me a high cold start idle? Doesnt matter if its 30*C or 0*C. It always idles at 1000 then slowly climbs to 1700-1800. Its fine during the winter months but I hate it when it idles that high on a warm summer day! Could it be the cold start injector going off or related to a bad thermal time switch?
Reply
Old Oct 25, 2017 | 03:51 PM
  #2  
wallytoo's Avatar
Registered User
10 Year Member
iTrader: (1)
 
Joined: May 2013
Posts: 1,935
Likes: 842
From: nh
you describe two different problems, which cannot both be the result of a defective csts. if the csts is not working, the csi won't work, either. the csi only fires for a very brief period WHILE THE KEY IS IN THE "START" POSITION. it does not pulse/fire during warmup, or at any other time.
Reply
Old Oct 26, 2017 | 08:43 PM
  #3  
mattyboi's Avatar
Thread Starter
Registered User
 
Joined: Apr 2016
Posts: 204
Likes: 0
From: British Columbia
^ Ok I see, any other ides what may be causing the high idle?

And just confirmed my cold start switch is indeed working. Anything else worth looking at for the warm start issue?
Reply
Old Oct 27, 2017 | 08:45 AM
  #4  
RAD4Runner's Avatar
Registered User
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Mar 2012
Posts: 7,125
Likes: 681
Like Wallytoo says^^^.
AND If temp-dependent problem, one simple and important step is to eliminate doubts on temp-sensors and their connection to the ECU.. All temp sensors AND THEIR MOUNTING THREADS should be cleaned down to bare, shiny metal at least once every 27 years
Do not use insulating sealant on threads.
Reply
Old Oct 27, 2017 | 03:56 PM
  #5  
wallytoo's Avatar
Registered User
10 Year Member
iTrader: (1)
 
Joined: May 2013
Posts: 1,935
Likes: 842
From: nh
this may or may not have anything to do with your high idle. simple enough to check, and free. http://www.toyota-4runner.org/3rd-ge...ml#post1159391

wally
Reply
Old Oct 27, 2017 | 07:32 PM
  #6  
mattyboi's Avatar
Thread Starter
Registered User
 
Joined: Apr 2016
Posts: 204
Likes: 0
From: British Columbia
Originally Posted by RAD4Runner
Like Wallytoo says^^^.
AND If temp-dependent problem, one simple and important step is to eliminate doubts on temp-sensors and their connection to the ECU.. All temp sensors AND THEIR MOUNTING THREADS should be cleaned down to bare, shiny metal at least once every 27 years
Do not use insulating sealant on threads.
What do the mounting threads have to do with the sensor?

Originally Posted by wallytoo
this may or may not have anything to do with your high idle. simple enough to check, and free. http://www.toyota-4runner.org/3rd-ge...ml#post1159391

wally
Thanks for posting that. That's another slight issue I'm having. I see my idle going from 500-750 randomly.
Reply
Old Oct 27, 2017 | 07:46 PM
  #7  
millball's Avatar
Registered User
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Aug 2013
Posts: 4,260
Likes: 681
From: Southern Arizona
Originally Posted by mattyboi
What do the mounting threads have to do with the sensor?.
The sensors require strong grounding in order to send correct values to the ECU.
Reply
Old Oct 27, 2017 | 08:40 PM
  #8  
old87yota's Avatar
Registered User
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Jun 2013
Posts: 3,112
Likes: 582
From: Portland, Oregon, USA
Originally Posted by millball
The sensors require strong grounding in order to send correct values to the ECU.
Just to add, the sensors ground through the threads into the engine block. The block is then grounded to the battery.
Reply
Old Oct 27, 2017 | 08:43 PM
  #9  
mattyboi's Avatar
Thread Starter
Registered User
 
Joined: Apr 2016
Posts: 204
Likes: 0
From: British Columbia
Ok that makes sense. I thought it would have grounded through one of the connectors.
Reply
Old Oct 28, 2017 | 02:56 AM
  #10  
wallytoo's Avatar
Registered User
10 Year Member
iTrader: (1)
 
Joined: May 2013
Posts: 1,935
Likes: 842
From: nh
on questions electrical, i defer to ray (rad4r); unless you know different, what he states is the word.

seems like you would benefit from having a FSM.
Reply
Old Oct 28, 2017 | 06:31 AM
  #11  
Terrys87's Avatar
Super Moderator
iTrader: (1)
 
Joined: Aug 2008
Posts: 11,787
Likes: 28
From: Anderson Missouri
Erratic Idle can be caused by having air in the cooling system. I raise the front end really high and let it idle and cycle the Thermostat 3-4 times to get the air out of the cooling system. You will need to leave the radiator cap off while this is happening.
Reply
Old Oct 28, 2017 | 07:59 AM
  #12  
mattyboi's Avatar
Thread Starter
Registered User
 
Joined: Apr 2016
Posts: 204
Likes: 0
From: British Columbia
Originally Posted by Terrys87
Erratic Idle can be caused by having air in the cooling system. I raise the front end really high and let it idle and cycle the Thermostat 3-4 times to get the air out of the cooling system. You will need to leave the radiator cap off while this is happening.
I removed my radiator to get at the front main not too long ago. Had to hit it with air. Of course I completely forgot to bleed it afterwards so hopefully that's it!
Reply
Old Oct 28, 2017 | 10:50 AM
  #13  
RAD4Runner's Avatar
Registered User
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Mar 2012
Posts: 7,125
Likes: 681
Originally Posted by mattyboi
What do the mounting threads have to do with the sensors?

Thanks for posting that. That's another slight issue I'm having. I see my idle going from 500-750 randomly.
Originally Posted by old87yota
Just to add, the sensors ground through the threads into the engine block. The block is then grounded to the battery.
Re Idle: I once had hunting idle when I stopped from freeway speed with my AC on. It went away when I checked timing and restored idle RPM to spec.

I have not taken a very close look at other sensors but yes, the CSI timer Switch requires good electrical contact between sensor and block.
CSI is only powered while cranking. However, if it leaks it could cause issue even when not powered. Here's how it works. (https://www.yotatech.com/forums/f199...l#post52339700)
Reply



All times are GMT -8. The time now is 08:36 PM.