Comparing 3, got 2 from eBay, on the left is ~$10 eBay after market, middle came as OEM listed in eBay, right is from 2005 4Runner, v6 300k, likely the original.
The aftermarket is missing 2 of the 4 silver connector pins. I bought 2 as they were not expensive, used the OEM replacement ~$21 as I won! an auction for it, air bag light is off so far, no more code.