adiec :
i'm not sure this is actually going to help but it was something i stumbled upon whilst researching similar problems with the games you mentioned
https://forums.battlefield.com/en-us/discussion/49352/how-i-have-fix-my-fps-drops-stuttering-cpu-spikes-and-milisec-freezes/p1
yeah it's specifically not my CPU nor my GPU because i tried overclocking both, disabled v-sync in NVIDIA Control panel and the problem persisted, i'll try unparking my cpu cores to see if that works if not then it's most def the hdd