XP pro running an attached laserjet 1012. I tied to stop a print run but it wouldn't stop quickly enough (of course)

so I turned the printer off at the rear switch while I cancelled the print job.
Now I get an 'unknown usb device' error and the pc doesn't recognise the printer. This error occurs when I plug the printer into another PC as well. It seems that the printer isn't telling the PC that it is actually a printer.
I have tried re-installing drivers/ unplugging the printer from the wall socket....don't know what else to try.
Any suggestions?