Hello All!
This is my first real post on this forum and I'm sad that it's an "I have a problem" post, but I know this forum is the best place to get help.
Background:2013 Taurus SHO, 115k miles. I had an oil pressure switch leaking and dripping onto the exhaust, and only saw a "low oil pressure" light once, and it went away after a blink of an eye and never came back (around 3k miles ago). Got an oil change (motorcraft 5w-30 and fl500-s filter) and figured I'd replace the sensor while I was up there. Drove the car for 20 minutes on the highway, come to a stop, and the low oil pressure light comes on. Blip the throttle and it goes off again. It only does this once the car is warm and has been driving for a long time (20+ minutes). No knocks or weird noises under the hood when it does it, and according to ForScan it mostly happens when my idle RPMs drop below the "desired Idle speed" (usually 600 RPM when in drive). My idle fluctuates very slightly, 20-30 rpm at a time (both up and down). Oil level is not low, and there are no oil leaks (except for a small drip from the CAC to the TB, but a catch can will fix that and the spark plugs weren't oil fouled, so I know I'm not burning too much of it)
What I've Done So Far: I got new spark plugs, changed out the PCV valve/oil separator (oil separator didn't have much in it), got my oil pump PSI tested (15 PSI at 600RPM, 45 at 1500RPM), have tried 3 new oil pressure sensors (2 from Motorcraft, one from NAPA, currently installed), cleaned TB/TPS sensors/plugs, cleaned both MAPs, cleaned IAT sensor, got new air filter, sucked small amount of liquid out of CAC.
I don't know what to do. I can't figure out what this issue could be and it is driving me nutty. I've just been throwing money at the car and have seen no results. I know from this post (
https://www.ecoboostperformanceforum.com/index.php/topic,5118.msg81237.html#msg81237) that another member has had this issue, but they didn't post their solution and haven't responded to my message yet.
Any help is appreciated, hope you're all having a great day!