I bought it for my Honda Accord and it did not fit, its 95% fitment but the Orginal Honda sensor has an extra slot to compensate forthe harness plug, this cheap sensor didnt have the slot. So it wouldnt click in. Did not realize until the sensor was installed and I couldnt connect the plug. Looks identical but inside the plug was a little different. You get what you pay for. Buying OEM Honda now.
Bought it, installed it, ran it for about a month......then it failed. So I went to NAPA and bought a Denso. Was not worth doing the job twice. So far I have bought 3 cheap EFI sensors on Ebay.....they ALL FAILED within 60 days.