F6TZ-9F838-A Injection Control Pressure Sensor Assembly
This part is genuine Ford OEM. NO RETURNS ON THIS PART
1997-2004 FORD PSD