Might want to check the O2 sensor connector and wiring. Common problem, at least on the pickups/4Runners is for the O2 wiring to fall against the hot exhaust and that melts the wiring insulation and can cause a short circuit.