No, my EGR Valve Position Sensor looks like this. Which I've replaced www.autopartswarehouse.com/images/product_images/images/delphi/DETS10163.jpg