Answer
Feb 26, 2025 - 07:35 AM
This is the Oil Pressure Switch for the 7.3L, you will need part YC3Z-9F838-A for the Injection Control Pressue (ICP) sensor
https://ktperformance.net/i-18323127-...
https://ktperformance.net/i-18323127-...