'06 Sienna XLE FWD I'm getting a P0038, P0058 and P0420. Runs ok otherwise.
I followed the troubleshooting for the P0038/0058 codes per the manual and the test all passed except the last one which is checking the wire harness between the heated oxygen sensor and EFI relay. The manual says the sensor plug's pin 2 (B+) to the EFI relay's Pin 3 should be below 1 ohm and B+ to body ground should be 10k ohm or higher.I'm getting 18 M ohm both ways. Something about getting the same reading both ways seems off. I've double check my pins but as far as I can tell I'm checking the right thing.[edit 10/6/25 had my leads in the wrong port in my meter before. I'm now getting 0.8 Ohm from EFI Relay pin 3 to Downstream O2 sensor Pin 2 (B+). EFI Relay Pin 2 to body/battery ground is 138 ohm when both downstream O2 sensors are unplugged. If I unplug all the ECU plugs I get 0 Ohms to ground.]
I'm having a hard time figuring out where the wires trace between the EFI relay and the O2 sensors and what other junctions they tie into. I haven't been able to get any change in readings wiggling the harness. Does anyone know suspect areas I should check first?
I followed the troubleshooting for the P0038/0058 codes per the manual and the test all passed except the last one which is checking the wire harness between the heated oxygen sensor and EFI relay. The manual says the sensor plug's pin 2 (B+) to the EFI relay's Pin 3 should be below 1 ohm and B+ to body ground should be 10k ohm or higher.
I'm having a hard time figuring out where the wires trace between the EFI relay and the O2 sensors and what other junctions they tie into. I haven't been able to get any change in readings wiggling the harness. Does anyone know suspect areas I should check first?