I think we still don't understand your problem.
Was the Pi with all things attached running without problems for 2 months? Now it doesn't run for more than 2 days? What does it do after 2 days? Restart? Freeze? Starts smoking?
Are your hubs and power supplies working?
In 2 months,i notic that the pi runing not more 2 days,fpgas must reboot(power down then power on),it may be not pi's issue.