Hey everyone. I barely passed my last smog check and my MPG's have been in the low 14's so I figured the truck could use some new O2 sensors. I have a 1999 V6 4X4 automatic Cali emissions 4runner. I checked URD and it said I needed a 234-9002 sensor in the front and 234-4153 in the rear. I ordered them from amazon and when I installed them, the rear one went in fine but the plug on the front wouldn't fit and the sensor had way fewer holes in it. I shaved down part of the plug to get it to fit but when I ran the truck it came up with po135 trouble code (O2 sensor heater circuit). I'm guessing the issue was that it was the wrong part, but all the packaging it came with said 234-9002. I swapped it back out with the old one and cleared the trouble code and it hasn't come back. My question is, how likely is it that Denso just packaged the wrong part? and can someone confirm just for the sake of my sanity that my truck does indeed need a 234-9002 in the front?