My original sensor failed in my 2003 Honda HRV and the garage replaced it with an aftermarket "compatible" unit. This worked at low speed but at high speed the engine warning light was coming on due to a low voltage output. I replaced with the Denso (correct for Honda OEM equipment) and this problem immediately went away so can recommend this as a good match to the original and suggest to others not to bother with cheap copies.