Could be anything but It could be your GPU, well it was for me anyways. All you can really do is try to test everything out individually until you figure it out whats the problem, sorry couldn't be anymore help, just had the same problem as you before, that's all.