sounds like a concussion to me.

What do you mean airbags TRIED to deploy?