I have an HP p2055dn printer connected, via USB, to a dell optiplex 170l- running xp pro. This is the server in the office. The printer is shared with network computers in the back of the house as well. It's been working fine for years. I keep the PCs and the printer updated (firmware, updates, drivers, etc) and none of these either coincide with the onset of- or have affected a solution to- the problem with the printer. Whether the print job originates in notepad or from my POS system (receipts, work orders, etc), the printer prints in seconds once it BEGINS.. but the time between clicking print and it actually beginning to print is absurdly long and drawn out. I'm losing my MIND! Please help.