I believe I narrowed it down to a faulty power supply, installing a new one in the morning, Ill let you know if it fixes it. Thanks again for everyones help.