Does anyone know if the Denso, Bosch, etc O2 sensors fit? My bf is looking for direct fit only, and they are pretty much impossible to find. I need both replaced, and we are replacing my cat to finally get the blasted check engine light to go off. I have to get my car inspected in December. Personally, I think he is being (removed) retentive about this, and that it doesn't have to say specifically direct fit for them to work but since I am not a mechanic or anything, honestly how would I know.