Beware of similar parts from the other big parts store
Bought this after yet another failed part from the other huge national car parts chain. Their store brand sensor was not Durable and it didn't Last -- it failed within a day. I've bought other electrical parts from them that failed soon after installing them. From now on whenever need such a part I'll drive past them and go the extra distance to Advance. I'd rather spend the extra money for a name brand part that actually works.
Bottom Line Yes, I would recommend to a friend