Ive actually bought a new mobo, that is the MSI z790 tomahawk im currently using, before that i had the gigabyte z790 elite ax which had the exact same problems, thats why i bought a new one because i figured it may be the mobo.
I unfortunately cant swap out the cpu, id have to buy a new cpu...