Ok, so that's why your car is currently starting normally but stopping after a few seconds... the IMMOB triggers and tells the ECU to shut off the engine.
That's not why your car stalled on the highway however... the IMMOB is only queried during starting.
My guess is that something happened electrically to the car on the highway which caused the engine to die, and whatever it was has now confused the IMMOB. An oil light would be normal in that situation, but losing power to the gauges is not.
As something to try to fix the IMMOB you can leave the key in the "ON" position for 5-10 minutes... sometimes the cluster will re-acquire the key that way.
There's still the question of why the car stalled and the cluster gauges lost power originally...don't personally have any suggestions there.