I recently acquired a DSi XL from a friend, and he said it one day stopped working for no reason (Immediate Shutdown). I checked for water damage, and there was no sign. I thought the battery was the problem, but after buying a new one, the DSi continues to shutdown immediately. When turning it on, it flashes white on the top-screen and then shuts off in a span of .3 seconds. Can I have a diagnosis of the problem and how to fix (If at all?)