I had some what of a similar problem. Then it would not come to ready when I would restart the machine. It would light the lights but the monkey and house never found the "home" position. Mine was a bad usb cord. Crazy I know I chased all of the normal hard things and it ended up being a cheap usb cord. Just a thought because I could wiggle mine and make it do that as well.