all temp are under 75 so dont think its becuase the heat.
75ºC is too high.
Take a look at gpu-z "Sensors" while mining. You will see you're using too much power and/or taking the VRM temperature too high. Voltage oscillates, conditions change and the core locks up.
You should undervolt with vbe7 and use a large fan blowing at the cards.
Of course it can be the PCI-e riser. Switch cards and see what dies.