No i don't recommend this product bc i messaged about a return when I put the first one in and the absolute light and traction control light came on in my car. It's not the wiring. So it's most likely a faulty speed sensor on new bearing. I messaged for a return with no reply at all.