I know it's not a fix, but my knackered old fiesta would flash it's low oil pressure light at me on idle.
I just turned the idle speed up, ignorance is bliss. :lol:
Only i couldn't give a **** about the little 950cc engine, and it didn't have an expensive turbo bolted to it.