Motorcraft Engine Oil Pressure Switch Ford 7.3L V8 W0133-1861064(08) Save Image Image gallery: Understanding The A Pinging Noise Related To The Oil Pressure Switch On A Pushrod V8