My 2011 CRV with 95,000 miles has recently started showing the low oil pressure light at low speeds, then it goes out after a second or two. Oil pressure at an idle reads 30 psi according to the reader, but no check engine light so it did not throw a code. It is very predictable as you slow down to around 20-40 mph, (comes on and goes off) and it will flash again as you accelerate and the car shifts through the gears. It is also accompanied by a strange vibration that sounds like a muffler shield rattling. Seems to vibrate right before the shift points as you accelerate up thru the gears, then it is gone. No problems at highway speeds whatsoever. Oil was changed just a week ago at a local dealer. Thought of changing the oil filter just in case we got a bad one? Seems like if the oil pressure sensor was bad, it wouldn't come on and off as predictable as it does. Any ideas?