Man, I would so re-seat that left throttle body into the intake rubber and restart, if even briefly. The very low idle from the dislodged throttle body could be all there is to the oil light.
My recent Horrible Noise Story: At the Kentucky SpineRaid, I had (somehow) mis-set my new TPS (like nine steps off on the map, 95 mV instead of 157). At idle the beating, banging mechanical noise was deftly disturbing. At start-up to head home, @kalev11's eyes got wide. He said some thing like, "I hope you actually get back home."
Turns out, with the TPS indexed that far off, the battering of the motor trying to run was alarming. While this case is not the same, a throttle body off its runner could be the culprit . . .