1. Bidirectional Support. Assuming either your parallel cable or cable configuration may not support bidirectional communications, try disabling bidirectional support for each defined printer mapped to the HP LaserJet 4 Plus. For now, to restrict troubleshooting modifications to just one computer; "unshare" the printer on the host computer.
On the host computer, "Start" -> "Printers and Faxes" -> right click your "HP LaserJet 4 Plus" printer -> select "Properties" -> select "Ports" tab -> uncheck box for "Enable bidirectional support". Reboot the computer.
If printing on the host computer is now stable, re-enable the "share". You may have to make the same change for each defined printer mapped to the share.
2. Power Management. If the printer does not print after sitting idle for several minutes, try modifying the power management attributes of its USB root hub.
On the host computer, "Start" -> "Run" -> type "devmgmt.msc" without the quotes and hit Enter key -> Within the "Universal serial bus controllers" category, select "USB root hub" hosting the printer -> right click that "USB root hub" -> select "Properties" -> select "Power Management" tab _> uncheck box for "Allow the computer to turn off this device to save power." Reboot the computer and retest.