Yes it did and looking at my screenshot of the IMU readings my values look fine so I don't think hitting it would cure the problem. Not sure if the internal SD card would help, I would like a way of knowing if the internal sd card is faulty without taking it apart first