So every time I close my laptop to put it in sleep mode, it crashes and another problem that may be related is that, when I put my laptop in hibernate it starts back up and then I have to put it in hibernate again; this problem has been going on for a while but the sleep mode/BSOD problem recently started.
Lenovo N 500
Windows Vista Home Basic 32 bit (full retail)
Genuine Intel(R) CPU 575 @ 2.00GHz
3.00 GB RAM