Welcome Visitor! Please take a few seconds and Register for our forum. Even if you don't want to post, you can still 'Like' and react to posts.
Idle speed is slightly lower in gear, drive and reverse wile Higher in park and neutral.Is the idle rpm the same in gear as in neutral? It should be between 750 and 800. If is dropping the oil pressure could be dropping below the 6 psi threshold.
On the stock engine (without aftermarket gauge) the oil pressure gauge is not a gauge. It is a switch that is turned on or off by the oil pressure sender. Above 6 psi gauge needle goes to normal. Below 6 psi goes to zero. Just a like when they used to use a oil pressure light. People didn't like having just a light so they did the exact same thing using a needle.
So if it is bouncing around while the engine is at a steady rpm, I would suspect either a bad/failing sender or wire or low idle speed.