Ok... Actually the cable I'm using is not an HP Scanner cable but rather a cable I found in my house. No labeling. But it appears to be straight through. I think I might have found the problem.
I inserted the HP parallel cable before the other parallel cable to see if it would fix anything. Instead, it made things worse. Now... Is it possible that the distance of Parallel cables is causing my problem? I took out the HP cable and the LCD got better, but the display for winamp was still very messed up. Does anybody have an answer?! I'm going crazy here because my LCD is totally not working!!!