Bosch 1587010536 Fuel Pump Check Valve Kit comes complete with meticulously machined pieces for a hassle-free assembly Repels dirt and contaminants while maintaining a tight seal Part number is specific to the vehicle's year, make and model