You are pointing already towards possible heat problems. How hot is it in your cupboard, any air getting in? Fans may not get enough fresh air to cool down the system. CPU, cards, drives, all get pretty hot and any air will help....
Sitting here in an unusual 48 C, I stopped asking why my modem-router can be used to fry eggs and does not connect to the ISP anymore....