2012 Lexus IS 250 - Electrical worries

while driving the dash and radio will turn off randomly and then turn back on. In one occasion the entire car turned off even the engine.

Sounds like a failing body control module.