If you haven’t, please check this post and make sure you’ve tried all the steps:
The problem with this error is that it can often be related to hardware, system or power issues, so it’s pretty hard to diagnose from a forum. If the issue persists after trying everything, I’d advice taking your computer to a local technician so they can make sure everything is working properly.