Are you running an HDMI cable from your cable box to your TV? It sounds like you may be running in to HDCP, which is a form of copyright protection coming from your cable company when you use an HDMI cable. This will cause you to have audio but no video. Please see the article below for more information about this. You can also check and make sure your cable box resolution is set to 1080i.
Hope this helps!