HDMI pixelation

I have a HDMI pixelation problem.
I have changed HDMI cables.

Samsung UNB8000 TV
Onkyo TX-NR-5007 receiver.

It happens on satellite, Netflix and my OPPO BDP-95

It is a bad HDMI card in the receiver or is it the TV.

The problem is intermittent. Think receiver because if I switch sources and switch back it seems to stop for a few minutes.