Может ли из за перегрева материнки выскакивает BSOD синий экран?
Вполне может быть. Ещё также может быть из-за перегрева оперативной памяти, которая при перегреве начинает фигачить неправильные значения, в итоге какой-нибудь из системных процессов крашится в BSOD (а температуру памяти программно вы не определите из-за отсутствия датчиков на ней, разве что какими-нибудь внешними инструментами измерять).
Может и еще как. Хотя код BSOD был бы конечно не лишним.