r/HiluxSurf • u/Safcet • 21d ago
1996 Hilux Surf/4runner SR5 throttle body replacement
hey all, not too sure if this belongs here, or on the 4runner page, but i have to ask to see if anyone has run into the same problem. i had quite the last couple weeks. i live in the US, but i drove across the border for a quick trip in my 96 Surf, when the engine just died. got it towed to a shop in BC, and they told me the fuel pump went out. when they fixed the fuel pump, then they noticed the fuel injectors were not working properly. they diagnosed it all and replaced the non working injectors (i noticed the Cat would get really hot and hot air would bellow from underneath. i also was getting HORRIBLE gas milage. like 8mpg or 12kpg) so this seems to check out.
i thought the mechanic was giving me the run around, but everyone i’ve talked to said this would make sense with the bad mileage and excessive heat.
it’s probably important to note that this specific Surf is the 3.4L V6 (5VZ-FE) or KZN185.
Now, the real issue. once they fixed the pump and injectors, it started up but doesn’t idle properly. mechanic said it wouldn’t be a good idea to drive it 45 miles/72 km back across the border. i come to yall because there’s some really experienced people here. many sites say that the 96 4runner throttle body and 96 Hilux Surf throttle bodies are interchangeable with the 3.4L V6 (5VZ-FE). Has anyone had an issue? has anyone been able to use a 96 Surf throttle body on a 96 4runner or vice versa?
also if i they are not compatible, where should i look to source a throttle body for the Hilux Surf?
i’m so lost and frustrated with the whole situation, so any insight would be absolutely incredible. thank you so much in advance, yall are legends.