Upper O2 sensor used for less than a month. The check engine light turned out to be from the lower O2 sensor. Serious buyers only, negotiable.