2004 Ford Escape Q&A

2004 Ford Escape Question: Is the oil pressure sensor located on the engine face above the AC Compressor?

I have a flickering oil light on the dash panel. It is not on always but flickers randomly. I suspect a bad sensor... -
This question hasn't been answered yet.
Answer It or share it on , or Email to get an answer.