I wouldn't trust the factory oil gauge until it's verified by using a known good mechanical unit.

The idle shouldn't drop like that. You can attempt to reset the base idle, but I would personally attempt to clean the throttle body first.