Were you previously connecting to it through your router and IP address or by USB? Router and IP.
Assuming that you were using the JetDirect card, have you tried loading the printer drivers again?
What is a JetDirect card--something inside the printer? I downloaded and installed the drivers again. When I go into Printer Setup Utility, I clicked Add, and then clicked IP Printer button, and selected the following settings:
Protocol: HP Jet Direct - Socket
Address: 192.168.2.142
Queue: <blank>
Name: 192.168.2.142
Location: <blank>
Print Using: HP LaserJet 4000
So the printer appears in my list, but when I send a doc to it, the"printer window" (I don;t know the name; its name is the address of the printer it seems), says "Unable to connect to printer (retrying in 30 seconds) Operation timed out.