I had the question mark of doom for a while on boot up until I finally came across ifixit. This guide has been extraordinarily helpful. It will save you a lot of money on repairs. Thanks iFixit for having all of the necessary resources to keep my macbook running! :D