Absolute junk don't even bother
This product is poorly manufactured copy of the original sensor that they charge more than the OEM sensor costs online for. Sensor did not turn smoothly and would not 0 on throttle body. Don't waste your time.
Bottom Line No, I would not recommend to a friend