You sure someone else didn't drop the thing?I'm guessing thats exactly what happened, which probably caused the batteries to fly out.There's probably some damage to the main circuit board, which would explain the 'dropouts'.