dahlarbear, here are the answers to the 5 questions you asked.
1. I honestly have no idea what's going wrong with the USB ports. I first noticed this when my webcam software said that there was no camera connected to the computer, yet it still worked during a video call. The same thing is happening with the printer now. It actually works sometimes and not other times.
2. I am trying to print from the host computer. For some reason, it prints fine from another computer on the network.
3. Yes, this printer has only been acting up for a short amount of time. Like I said earlier, it works sometimes and not others. I printed something yesterday an it worked.
4. Well, something went wrong with my computer so i had to restore factory settings (which wiped the whole computer). I reinstalled the printer after that.
5. My computer is a Dell Inspiron 530 running Vista Home Premium.