definitely had and still have my doubts about this being a Toyota OEM product but after disassembling my 20/20 Toyota Camry part and put them side by side they are exactly the same there is no stamping or writing or stickers on the replacement part saying that it is OEM other than the box that came in but I installed it and it works I did have to clear the error codes with a scanner that I purchased so far so good that's the best review I can come up with