Sounds like it could be a MoBo issue to me.
If you're still under warranty consider contacting the company that supplied you with the laptop. If not, I suggest you wait for someone more knowledgeable to come to your rescue here.
Sorry I can't be of more help,
-Nih