I don't think at sleep(30) i was having overheat problems... running at 16 bit gives me the same FPS.
i'm still trying to have the laptop crash again but isn't happening...
either something changed with the latest releases, or something changed with the latest Win updates