There are no cracks on it at all and the screen looks fine, no stuck or dead pixels.
This seems to work for a while but then it just starts again.
I think it seems like a power problem, i recently opened the ds to stop a button sticking and something may be short-circuiting to mean the screen...