Why oh why. Sudden oil pressure drop.
Let's see: EFI, onboard computers, electronic sensors, electronic gauges.
See a pattern here?
Spin in one of these shorty mechanical pressure gauges and see what you got.
Betting it's bad electronics for it to drop to nothing out of nowhere.