I just wanted to follow up on this, and give thanks to you guys.
Matt98, Stataeng & Someotherguy... Thanks for your help. It was the Oil Pressure Sensor, Replaced and no leaks... Yay. Although Matt98, on a 7.4L... it took longer than 5 minutes. At least for me.
Thanks again guys.