87 4runner 22re wont idle right after rebuild
Edit:it won't idle smooth below 1000, hot or cold. If I lower idle speed, it won't start without throttle.
I bought a built 87 4runner last may and have had nothing but problems with it since. It is a federal model and has 202000 miles, 35"s, 5.29, sas. (I'm in CA) I drove it for about a week before I found out that it had rust in the gas tank and low compression so I took the block to a machinist (Performance Engines of Sacramento) and had him rebuild the short block with .020 over pistons and I installed a new ITM head. I replaced the gas tank, fuel pump, had Injectors serviced (Dr. Injector of Sacramento) and flushed the fuel lines with fresh gas. I have it running now but the idle is weak, which was a known problem when I bought it. If I set the idle at 750 it idles rough. Once it is warmed up it wont start without throttle if Idle is set at 750. Otherwise it seems ok if I keep the idle above 900. I drove it up to the mountains and it makes decent power considering the tires/gears. It seems like a vacuum leak but I have picked over the vacuum/intake hoses (made repairs) and sprayed carb cleaner on the intake around the gaskets. I have another 4runner same year that I have been swapping parts with. Even though the truck is a fed. it appears to be the same under the hood as my california model. I have tried:
|
I tested fuel pressure today which was at 36 psi. This seems like reasonable variance. I dont imagine that low fuel pressure would only give me a weak idle.
Also, when I was triple checking the ignition timing sunday I noticed that if I advanced timing to 10+ degrees btdc the idle would smooth out. |
1 Attachment(s)
BUMP Im poking at the 4runner this afternoon, checking coolant temp. sensor again and trying the old carb cleaner trick again. Im still not seeing any problems. I'm going to check compression after the engine cools.
Compression was 140, 140, 145, 150. That seems a little low and the plugs were a little ashy on the tip and black around the ring. Does anyone have ideas that I can try? |
When I rebuilt my 22RE I had used the wrong Throttle Body Gasket.
There were 2 in the kit and simply didn't notice the difference. Idled like garbage. I didnt find it until I got a small bottle of propane and starting sticking the nozzle in the nooks and crannies. Carb cleaner didnt do it because the gasket is only open on the bottom of the TB and the fluid couldn't get in there. |
Thanks for the ideas socal, I already tried to check for leaks with propane but moved to carb cleaner to hit those hard to reach places. I took the TB off to swap the TPS and found that I had installed the tb gasket backwards. I corrected this and rechecked with propane.
Today I retested coolant temp sensor and updated readings in my first post and swapped/ adjusted TPS. I also listed readings for solenoid resistor and main relay. The weak idle remains. |
I'm poking around at the 4runner again today. I swapped igniter/coil, the tube between the air filter and TB. Then with the engine running, I poured water over the intake and still no signs of a vacuum leak. Im going to start testing wires at the ecu. Anyone with ideas which have not been tried please give advice.
|
I finished performing the voltage tests at the ECU tonight. the results were:
|
We adjusted valve lash, which helped some. We also tested spark with my buddys digital reader that lets you look at voltage peaks in fractions of a second, my ignition is golden. We were unable to figure out why it wont idle right and ended up setting the idle at 900. It idles fairly smooth there and starts ok most of the time. I'm still looking to figure out why the idle is "weak".
|
I went ahead and replaced the engine coolant temp sensor based on my buddys suggestion. It still wont start or stalls unless the idle is set above 1000 rpm.
|
BUMP it needs a smog check to register this time around and idle is still out of spec. Does anyone have input?
|
I'm doing the sensor tests at the ecu to test the wire harness.
Coolant Temp Sensor
|
All times are GMT -8. The time now is 06:40 PM. |
© 2024 MH Sub I, LLC dba Internet Brands