Absoultley junk. Replaced all 4 in my GMC truck. 2 were dead straight out of the box and it took 3 minutes for the third other to begin reading after each key cycle.
They are not calibrated correctly to work GM computers and created unimaginable electrical ghosts that wasted soo much of my time and money diagnosing!!!
Be sure to use Genuine GM brand sensors to protect yourself from the Hell that these sensors made me endure!!