Exact OEM fit for the sensor and plug. The only difference is the wire/cable has no rubber retention pieces, but you can move those from your old one to the new. No more Check Engine light! This is about 1/7 of the price that dealer was charging me. Took me all of 30 min. to install, and that was taking my sweet time.