Your computer, your choice as to what to do.

Hardware tests are listed here: Hardware Diagnostics
If that doesn't find the issue, then try this (not real easy with a laptop): Hardware Stripdown Troubleshooting

Good luck!