Did you check the card temperature? It could be overheating.