i have a similar problem, except when my dsi xl powers on it stays on until it is closed and and then some time s powers off. also when you push the screen back it inverts the color. i just finished reading an ifixit forum about the Nintendo 3ds not powering on due to bad speaker ribbon cables, and wondered if it had the same problem.