Bei "Memory Error" würde ich mal die RAMriegel rausnehmen und einzeln testen und den ersten zusätzlich in allen Slots. Möglich, dass ein Riegel oder Slot defekt ist.
Was die Input Lags betrifft, bin ich bei dieser Problematik nicht sehr involviert. Es ist wohl ein Zusammenspiel aus vielen Faktoren, angefangen von der Auflösung und Frequenz deines Monitors über die grafischen Einstellungen im Spiel (insbesondere wohl ein aktives VSync ohne aktiviertem Free- oder G-Sync) bis hin zum FPS-Limiter, bzw. ob dieser via Treiber oder Game aktiviert ist.
Hier mal ein recht aktueller Artikel dazu.
Zu guter Letzt hast du mit der GTX 970 dann auch noch eine GPU, deren VRAM - kurz und knapp - "scheiße" verwaltet ist. Nicht, weil dir die letzten 0,5GB zunächst schlicht fehlen, sondern, dass die gesamte Performance einbricht, wenn sie mal herangezogen werden. Und je aktueller das Spiel, desto eher wird auch sämtlicher VRAM genutzt.
Ich würde es aber auch erstmal mit einer neuen GPU versuchen. Problem ist "nur", dass derzeit - Corona und deutlich gesteigertem Chip-Bedarf sei Dank - aktuelle GPUs wie auch Vorgängerkarten kaum/nicht lieferbar bzw. größtenteils abverkauft sind und wenn mal was auf Lager ist, dann oftmals nur zu sagenhaften Preisen. Selbst die Preise von Gebrauchtware steigen wieder an.