Sounds like heat and vibration might be killing your components.
Do you have the boards mounted to the case with rubber isolators?
You say the case is covered to keep debris out, but is that preventing good air circulation in the case?
I am at a loss however on why the ssd took a dump on ya. Moisture maybe?