Just pulled this out. Don't need it anymore. Everything was fine before removal. No issues. Never a CEL. Fits 03/03 and up cars. Cheapest you can buy this part new is 170$. OEM new is over 400$. Asking 120$ shipped. Will include every piece, from the engine head to pump, to the filter.

Picture for reference
https://www.ecstuning.com/b-genuine-...p/11727571589/