TV color messed up - XFinity

The color on my tv is messed up. The blues turn green and have green lines. Reds look funky. Faces will have blotchy places. I don't know if the problem is my tv or the cable. If I jiggle the wires, the color will clear up, put will soon go back. I have the larger had box, but don't pay the extra to have hd.