Going thru my exhaust I was forced/chosed to replace both the front 02 sensors. Drivers side had frayed wires and the passenger side looked to be living on borrowed time. Went to the local parts house and they had replacements in stock. Attachment plugs nearly identical, the coloring and quantity of wires matched up. Made from Bosch. Anyways, dimensionally they are quite a bit different from what I took out of there. Same thread size, same wiring pattern, similar buisiness end of it but the dummy end (the part you can see outside the piping) is radically different. The bosch items appear to be quite a bit more heavy duty. Should work? No radical engine mods of any kind beyond exhaust.