You are right too. Sometimes it's the motors, but try the cable first.
I want to also say to everyone, be REAL CAREFUL installing ribbon cable because .... haha... I ruined a cable when installing it by pressing down on the places where it has stickers to help hold it in place and folding it...