2003 forrester 2.5l non turbo. has low oil pressure light on after engine warms up at low idle (around 800rpm). light goes out when revs are above1500. drive for 10 minutes and light comes on when revs are higher but only when you let off the accelerator (engine under load at 2000 rpm light is off, foot off gas pedal revs drop to 1500 and oil light comes on. oil is clean and filter is good. no visible oil leak , no oil on driveway and no oil around oil pressure sensor or anywhere up top. any ideas would be appreciated.